Autor | Zpráva | ||
---|---|---|---|
KeFyr Profil |
#1 · Zasláno: 26. 3. 2020, 19:32:02
Ahoj,
javascript jde zcela mimo moje znalosti. A tak bych Vás zkušenější chtěl poprosit o nasměrování. Mám proměnnou s nějakou číslovkou - například 500, kterou si vypisuji na stránce. Potřeboval bych jí ale rozpohybovat směrem nahorů/dolů. tak aby se například každé tři sekundy změna o rozsah -3 až +3. Výsledná číslovka by tedy neměla být 500, ale například 503 za další tři vteřiny 499 atd. Hledal jsem nějaká řešení, která by mě nasměrovala a dokázal bych si toto doupravit, ale nějak nejsem schopný dohledat. Můžete mi prosím poradit jak na to? |
||
Kcko Profil |
#2 · Zasláno: 26. 3. 2020, 20:12:11
setTimeout, Math.floor, Math.random ...
|
||
Kajman Profil |
#3 · Zasláno: 26. 3. 2020, 20:21:30
Nebo setInteval...
var misto = document.getElementById('misto'); var promenna = 500; misto.innerHTML = promenna; var casovac = setInterval(function() { promenna = promenna+Math.floor(Math.random() * 7)-3; misto.innerHTML = promenna; },3000); Živá ukázka |
||
KeFyr Profil |
Děkuji za nasměrování, přesně takové informace jsem potřeboval.
//EDIT: @Kajman, děkuji za ukázku. |
||
Časová prodleva: 4 roky
|
0