Kuidas kirjutada ja kasutada (silmus) WHILE silmuseid Javascriptis

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Kuidas kirjutada ja kasutada (silmus) WHILE silmuseid JavascriptisSilmust või while-tsüklit kasutatakse tingimuse muutuja kordamiseks, kontrollides tingimust tsükli alguses. See tähendab, et programmi käivitamise või mittetoimimise määramiseks on kaks võimalikku tingimust, kas TRUE või FALSE.


Javascriptis kirjutamise mõistmine

JavaScripti while-tsüklit on üsna lihtne mõista, kuna see on peaaegu sama, mis IF Else struktuur, mis mõlemad asuvad seisundi kontrollimise positsioonis. Kui tingimust kontrollitakse kõigepealt tsükli alguses, siis kui tingimus või muutuja on tõene, siseneb see silmusetoimingusse. Samamoodi, kui tingimus on vale, siis silmus väljub.

Näide selle kohta, kuidas JavaScriptis while-tsüklit kirjutada järgmiselt:


Põhiline kirjutamine on tingimuse kindlaksmääramine (seisund) siis siseneb see kästud toimingusse {toiming / käsk tuleb korrata}

Selguse huvides toon mitu näidet JavaScriptis kasutamise kohta järgmiselt.


JavaScriptiga while-tsükli programmi näide

|_+_| Tulemused :
Näide rekursiivsest programmist javascriptis
Ülaltoodud näidisprogramm lisatakse allpool lõpmatu silmus või silmus ei peatu kunagi. Niisiis, kuidas seda peatada?

Korduva programmi peatamiseks on mitu võimalust, nimelt saab selle peatada kasutaja või programm ise, määrates kindlaksmääratud limiidi.

Järgmine on näide while-tsükliprogrammist, mille kasutaja peatab JavaScripti hüpikakna abil.

|_+_|
Tulemused :
Demonäide JavaScripti while-tsükliprogrammist, mille kasutaja saab peatada
Programm siseneb ajal tsüklisse korda väärt tõsi nimelt dialoogi abil käskude andmisega kinnita () . Mida me juba teame, on hüpikkastid kinnita () sisaldab tõeväärtust valikute vahel Liiga palju = TÕENE ja Tühista = VALE.

Peale selle saate stop-tsükli programmi peatada limiidiga, mille saab määrata näiteks järgmiselt. |_+_|
Tulemused :
Pilt JavaScripti while-tsükliprogrammi näitest, mille kasutaja saab peatada
Ülaltoodud näites määrasin muutujale väärtuse korda = 1 siis annan lõpliku väärtuse korda<=10 mis tähendab, et kordamist tehakse 1 kuni 10 korda.