Javascript x próbálkozás után álljon le?
Sziasztok
hogyan kéne megvalósítani azt hogy pl be kell kérni egy számot és ha eltalálja a random generáltat ami 1től 100ig van akkor win. Viszont erre 5lehetőség lenne. a leírtak közül minden megy csak fogalmam sincs hogy kéne megoldani azt hogy x próbálkozás után befejezze a futást.
var x = Math.floor(Math.random()*100)+1;
document.write('gondoltam egy számra 1 és 100 között');
do{
var tipp =prompt('Add meg a tipped');
if(tipp>x){
document.write('tippelj kissebbet');
}else if(tipp<x){
document.write('nagyobbat');
}
}while(tipp!=x);
document.write('gratulálok, a gondolt szám: ',x);
ez lenne az.
Alert, prompt és document.write nagyon felejtős például.
Inputokat szokás használni bevitelhez, és létező elembe (vagy újba) írni amit közölni szeretnél.
Legfőképp mert kontrollálhatatlan, hogy hova írjon. Mivel általában a JS-t nem csak behányod az oldal közepére, hanem külön file-ban van, ami head-ban vagy a body végén van meghívva. Illetve ha létrehozol vele egy elemet, akkor az egész DOM fa újraépül (az összes html element), tehát eléggé terhelő tud lenni bizonyos esetekben. Ellenben ha létrehozol egy elemet, beilleszted valahova, szöveg értéket adsz neki, akkor nem generálódik újra az egész DOM.
Példakód:
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!