• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

JavaScript - setInterval

Fiszki IT
Fiszki IT
0 głosów
149 wizyt
pytanie zadane 19 stycznia 2017 w JavaScript przez Mikruuus Początkujący (330 p.)
edycja 19 stycznia 2017 przez ScriptyChris

Od razu przejdę do rzeczy ;)

Mianowicie chciałbym się dowiedzieć czy jest możliwość aby funkcja setInterval(funkcja,czas) wykonywała funkcje która jest przekazywana jako parametr za każdym razem po innym odstępie czasowym?

Mam funkcje która zwraca czas z przedzialu 1-1,5s   

 function randTime(){
        var time = Math.floor(Math.random()*500 + 1001);
        //console.log(time);
        return time;
    }

tu jakas funkja ktora mas sie wyknaywac

function func(){}

i

setInterval(func,randTime());


Problem tu mam taki że że randTime jest wywoływany tylko jeden raz i zwrócona przez nią wartość jest już na stałe wykorzystywana.

Jak macie jakieś pomysły lub znacie rozwiązanie to piszcie ;)

Dziękuje z góry za odpowiedzi ;)

1 odpowiedź

+1 głos
odpowiedź 19 stycznia 2017 przez argeento VIP (109,140 p.)
wybrane 19 stycznia 2017 przez ScriptyChris
 
Najlepsza
setTimeout + rekurencja
komentarz 19 stycznia 2017 przez Mikruuus Początkujący (330 p.)
mógłbyś wspomóc kodem?
1
komentarz 19 stycznia 2017 przez argeento VIP (109,140 p.)
Nie.

Definiujesz funkcję -> na końcu funkcji wywołujesz tę samą funkcję poprzez setTimeout (z randomowym czasem)
1
komentarz 19 stycznia 2017 przez Mikruuus Początkujący (330 p.)
Ok dzięki działa ;)

Podobne pytania

0 głosów
1 odpowiedź 230 wizyt
0 głosów
1 odpowiedź 260 wizyt
+1 głos
3 odpowiedzi 95 wizyt
pytanie zadane 26 kwietnia w JavaScript przez molik Użytkownik (820 p.)
Porady nie od parady
Publikując kody źródłowe korzystaj ze specjalnego bloczku koloryzującego składnię (przycisk z napisem code w edytorze). Nie zapomnij o ustawieniu odpowiedniego języka z rozwijanego menu oraz czytelnym formatowaniu kodu.Przycisk code

84,758 zapytań

133,560 odpowiedzi

295,987 komentarzy

56,012 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...