⊗jsPmLpMst 168 of 505 menu

JavaScript цикли менен коддогу каталарды издөө

Төмөндөгү тапшырмаларда бир программачы код жазып, балким, анда каталарды кетирген. Код сүрөттөлгөндөй иштейби же жокпу, текшеришиңиз керек. Эгер код туура эмес иштесе, сиз каталарды оңдошунуз керек.

Код 0дон 10га чейинки сандарды чыгарышы керек:

for (let i = 0; i > 10; i++) { console.log(i); }

Код 10дон 0га чейинки сандарды чыгарышы керек:

for (let i = 10; i > 0; i++) { console.log(i); }

Код 10дон 0га чейинки сандарды чыгарышы керек:

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

Код 0дон 10га чейинки сандарды чыгарышы керек:

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

Код 1дон 10га чейинки бүтүн сандардын суммасын табышы керек:

let res; for (let i = 1; i <= 10; i++) { res += i; } console.log(res);

Код 1дон 10га чейинки бүтүн сандардын көбөйтүндүсүн табышы керек:

let res = 0; for (let i = 1; i <= 10; i++) { res *= i; } console.log(res);

Код массивдин элементтеринин суммасын табышы керек:

let arr = ['1', '2', '3', '4', '5']; let sum = 0; for (let elem of arr) { sum += elem; } console.log(sum); // 15 чыгарышы керек

Код массивдин элементтеринин суммасын табышы керек:

let arr = ['1', '2', '3', '4', '5']; let sum = ''; for (let elem of arr) { sum += +elem; } console.log(sum); // 15 чыгарышы керек

Код массивдин элементтеринин суммасын табышы керек:

let arr = ['1', '2', '3', '4', '5']; let sum = 0; for (let elem of arr) { sum = +elem; } console.log(sum); // 15 чыгарышы керек

Код массивдин элементтеринин суммасын табышы керек, бирок, ар дайым NaN чыгарат:

let arr = ['1', '2', '3', '4', '5']; let sum = 0; for (let i = 0; i <= arr.length; i++) { sum += +arr[i]; } console.log(sum); // эмне үчүн NaN чыгарат

Код массивдин элементтеринин суммасын табышы керек:

let arr = ['1', '2', '3', '4', '5']; let sum = 0; for (let i = 0; i < arr.length - 1; i++) { sum += +arr[i]; } console.log(sum); // эмне үчүн 15 эмес чыгарат

Код массивдин элементтеринин суммасын табышы керек:

let arr = ['1', '2', '3', '4', '5']; let sum = 0; for (let i = 0; i < arr.length; i++) { sum += +i; } console.log(sum); // эмне үчүн 15 эмес чыгарат

Код массивдин ар бир элементин квадратка көтөрүшү керек:

let arr = [1, 2, 3, 4, 5]; for (let elem of arr) { elem = elem ** 2; } console.log(arr);

Код массивди 1дон 5га чейинки сандар менен толтурушу керек:

let arr; for (let i = 1; i <= 5; i++) { arr.push(i); } console.log(arr);

Код объекттин элементтеринин суммасын табышы керек:

let obj = {a: 1, b: 2, c: 3}; let sum = 0; for (let elem in obj) { sum += elem; } console.log(sum);

Код объекттин элементтеринин суммасын табышы керек:

let obj = {a: 1, b: 2, c: 3}; let sum = 0; for (let key in obj) { sum = +obj.key; } console.log(sum);

Код массивде 3 саны барбы же жокпу, текшериши керек:

let arr = [1, 2, 3, 4, 5]; let res = ''; for (let elem of arr) { if (elem === 3) { res = '+++'; } else { res = '---'; } } console.log(res);

Код массивди 1дон 5га чейинки сандар менен толтурушу керек:

for (let i = 1; i <= 5; i++) { arr.push(i); } console.log(arr);

Код массивде 3 саны барбы же жокпу, текшериши керек:

let arr = [1, 2, 3, 4, 5]; let res = false; for (let elem of arr) { if (elem === 3) { let res = true; break; } } console.log(res);

Код массивден жуп элементтерди гана чыгарышы керек:

let arr = [1, 2, 3, 4, 5]; for (let elem of arr) { if (elem % 2 = 0) { console.log(elem); } }

Код жаңы массивге эски массивдин так элементтерин гана жазышы керек:

let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; for (let elem of arr) { if (elem % 2 != 0) { res.push(elem); } } console.log(res);
Кыргызча
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу