Autor | Zpráva | ||
---|---|---|---|
happyguy Profil |
#1 · Zasláno: 17. 9. 2007, 14:23:28
Ahoj, nevite nekdo kde je problem kdyz chci aby mi tato fuknce kazdou vterinu vypsala dalsi mocninu dvou ?
<script type="text/javascript"> function vypocet() { var x, vysledek; x = 1; vysledek = Math.pow(2, x); x++; document.write(vysledek); window.setInterval("vypocet()", 1000); } window.onload = vypocet; </script> diky moc |
||
nothrem Profil |
#2 · Zasláno: 17. 9. 2007, 14:34:53 · Upravil/a: nothrem
Chyba je v tom, že každou vteřinu nastavíš x na 1, takže vždy počítáš 2^1...
<script type="text/javascript"> |
||
nosko Profil |
#3 · Zasláno: 17. 9. 2007, 15:01:43
A ešte jedna pripomienka, len tak zo zvedavosti som si to vyskúšal a nefungovalo to kvôli tomu document.write, treba nahradiť document.getElementById......
Vie niekto prečo? (document.write asi prepisuje cely dokument?) Ď |
||
happyguy Profil |
#4 · Zasláno: 17. 9. 2007, 15:38:35
to je pravda nosko. kdyz jsem to dal do inputu tak to fungolvalo ale jak teda vyresit aby se me to pridavalo do okna stranky tak aby ty predchzi cisla zustavaly ?
|
||
Laman Profil |
#5 · Zasláno: 17. 9. 2007, 15:51:25
happyguy
document.getElementById("cokoli").innerHTML+="<br>"+vysledek a nezapomeň na nějakou možnost to přidávání zarazit ;-) |
||
Časová prodleva: 17 let
|
0