⊗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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан