Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Javascript programpzás

244
Sziasztok!

A holnapi nap fogok írni Javascriptből és nem igazán értem.
A tanár ilyen példa feladatokat küldött, valaki segítene megoldani őket?

Írj eljárást (tehát visszatérési érték nélküli függvényt), amely egy pozitív egész számot kap paraméterként, és kiírja a dokumentumba a szám osztóit!

Segítség: ha az n pozitív egész szám osztóit akarjuk kiíratni:
Ciklussal végig kell menni az egész számokon 1-től n-ig.
Minden számnál meg kell nézni, hogy osztható-e vele n (ez a % operátorral egyszerűen ellenőrizhető).
Ha ilyen számot találtunk, azt bele kell írni a dokumentumba document.writeline-nal (esetleg document.createElementtel).


Szorgalmi: a függvény ellenőrizze, hogy helyes-e a megadott paraméter! Azt, hogy az n szám egész-e, a Number.isInteger(n) logikai vizsgálattal lehet ellenőrizni. Illetve a pozitivitást n > 0-val.


Írj logikai függvényt, amely eldönti, hogy három pozitív szám lehet-e egy háromszög oldalainak hossza. Tehát van három bemenő paramétere a függvénynek, és visszaad igazat, ha a tulajdonság igaz, és hamisat, ha nem. (Ez a tulajdonság akkor igaz, ha a három szám közül bármelyik kettőt kiválasztva a kettőnek az összege nagyobb a harmadiknál. Ha nem így van, akkor nem lehet értelmesen megszerkeszteni a háromszöget.)

Pl. 1, 2 és 3 nem lehetnek egy háromszög oldalai, mert 1 + 2 nem nagyobb, mint 3.
Pl. 2, 3 és 4 lehetnek egy háromszög oldalai, mert 2 + 3 > 4, 2 + 4 > 3 és 3 + 4 > 2.


Hozz létre egy point nevű objektumot, ami egy pontot reprezentál a derékszögű koordináta-rendszerben! Legyen két tulajdonsága, amik az x és az y koordinátáját tárolják! Adj ezeknek tetszőleges értéket!


Hozz létre egy circle nevű objektumot, ami egy kört képvisel!

Legyen egy centre nevű tulajdonsága, ami a középpontját tárolja! Ennek értéke legyen az előző feladatban létrehozott point objektum!
Legyen egy radius nevű tulajdonsága is, ami a kör sugarát jelöli!
Legyen egy getArea nevű metódusa, ami meghatározza a kör területét!
Jelenleg 1 felhasználó nézi ezt a kérdést.
Javascript, programozás, js
0
Középiskola / Informatika

Válaszok

1
Szia, csatoltam a megoldás(okat).
Módosítva: 2 éve
0