| 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: 6 let
|
|||
0