Kezdőoldal » Számítástechnika » Programozás » Hogy lehet megoldani JavaScrip...

Hogy lehet megoldani JavaScriptben?

Figyelt kérdés

Meg lehet oldani JavaScriptben, hogy a ciklus (akár for, akár while) lépései közt legyen késleltetés?


Próbáltam megoldást keresni, de a delay kifejezéssel magát a ciklust késlelteti, nem a ciklus lépéseit.


Előre is köszönöm a válaszokat!



2018. febr. 15. 20:11
 1/9 anonim ***** válasza:

sleep.


Amúgy meg

function mydelay

és meghívod ott ahol akarod.

2018. febr. 15. 20:17
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
setTimeout függvény a barátod azt hiszem.
2018. febr. 15. 20:18
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:
0%

Lemaradt:


function sleep(milliseconds) {

  var start = new Date().getTime();

   for (var i = 0; i < 1e7; i++) {

   if ((new Date().getTime() - start) > milliseconds){

     break;

    }

   }

}

2018. febr. 15. 20:22
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:

#2, de intább setInterval()


Kedves első/harmadik. Esetleg példával illusztrálghatnád ezt a sleep függvényt egy online kódszerkesztőben. :)

2018. febr. 15. 20:26
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:

Volt már hasonló kérdés itt a GYK-en:

https://www.gyakorikerdesek.hu/szamitastechnika__weblapkeszi..

2018. febr. 15. 20:37
Hasznos számodra ez a válasz?
 6/9 anonim ***** válasza:
0%

function my_sleep(MyTime){

   while (new (Date)) < MyTime * 1000) {}

 return true;}

2018. febr. 15. 20:41
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:
0%
Boccs, a "date" utáni zárójel zár nem jáccik.
2018. febr. 15. 20:43
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:
#6: Tapsi-Hapsi... :D :D :D :D
2018. febr. 16. 09:21
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:

en a lotto elemzesekor hasznaltam ilyet mert mert nem birt tobb tizezer cellat elemezni a gepem.

ezert egy kesleltett funkciot irtam ami egy globalis valtozoban szamolja, hogy eppen hol tart.

a funkcioban csinalja a dolgat a parancsok halmaza es a funkcio vegen a globalis szamlalo onmagahoz ad egyet, majd a set,timeout visszahivja a funkciot amig kell. Egy if is kell bele h ha mar nincs tovabb szam, akkor lealljon. az elsben van a timeout.


leirom ide ha kell csak kerje valaki!

febr. 13. 17:17
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!