⊗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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න