⊗jsPmLpWl 146 of 505 menu

Ҳалқаи while дар JavaScript

Ҳалқаи while то замоне иҷро мешавад, ки ифодаи ба он параметр гузаронидашуда рост бошад. Он имкон медиҳад, ки шумораи ихтиёрии такрорҳо иҷро шаванд. Синтаксиси он чунин аст:

while ( то ифода рост бошад ) { ин рамзро ба таври даврӣ иҷро мекунем; дар аввали ҳар давр ифодаро дар қавсҳои гирда тафтиш мекунем }

Ҳалқа вақте ба поён мерасад, ки ифода дигар рост набошад. Агар он аз аввал дурӯғ мебуд - пас он ягон маротиба иҷро намешавад.

Барои намуна биёед тавассути ҳалқаи while рақамҳоро аз як то панҷ пай дар пай чоп кунем:

let i = 1; while (i <= 5) { console.log(i); i++; }

Ва акнун ҳисоби баръакс гузорем:

let i = 10; while (i > 0) { console.log(i); i--; }

Ва акнун рақами додашударо ба 2 чандон маротиба тақсим мекунем, то натиҷа аз 10 хурдтар шавад:

let num = 500; while (num > 10) { num = num / 2; } console.log(num); // натиҷа

Рақамҳоро аз 1 то 100 ба консоли чоп кунед.

Рақамҳоро аз 11 то 33 ба консоли чоп кунед.

Рақамҳоро аз 100 то 1 ба консоли чоп кунед.

Рақами num бо ягон арзиши ибтидоӣ дода шудааст. Онро ба 3 чандон маротиба зарб кунед, то натиҷаи зарб аз 1000 бузургтар шавад. Кадом рақам ҳосил мешавад? Шумораи такрорҳои заруриро барои ин ҳисоб кунед.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан