⊗jsPmFBMst 216 of 505 menu

Хатогиҳо дар рамз бо функсияҳои JavaScript-ро ҷустуҷӯ кардан

Дар вазифаҳои навбатӣ як барномасоз рамз навиштааст ва эҳтимолан, дар он хатогиҳо кардааст. Шумо бояд тафтиш кунед, ки оё рамз он чизеро, ки тавсиф шудааст, иҷро мекунад. Агар рамз ба дурустӣ кор накунад, шумо бояд хатогиҳоро ислоҳ кунед.

Рамз бояд ҷамъи натиҷаҳои кори ду функсияро пайдо кунад:

function func1() { console.log(3); } function func2() { console.log(5); } console.log( func1() + func2() );

Рамз бояд ҷамъи унсурҳои массивиро пайдо кунад:

function sum(arr) { let res = 0; for (let elem of arr) { res += elem; return res; } } console.log(sum([1, 2, 3, 4, 5]));

Рамз бояд ҷамъи унсурҳои массивиро пайдо кунад, аммо, ҳеҷ чизро ба консоли наменомад:

let arr = [1, 2, 3, 4, 5]; function func(arr) { let res = 0; for (let elem of arr) { res += elem; } console.log(res); }

Рамз бояд ҷамъи натиҷаҳои кори ду функсияро пайдо кунад:

function func1() { return 3; } function func2() { return 5; } console.log( func1 + func2 );

Рамз бояд ҷамъи унсурҳои массивиро пайдо кунад:

let sum = sum([1, 2, 3, 4, 5]); console.log(sum); function sum(arr) { let sum = 0; for (let elem of arr) { sum += elem; } return elem; }

Рамз бояд ҷамъи унсурҳои массивиро пайдо кунад:

let res = sum([1, 2, 3, 4, 5]); console.log(res); function sum(arr) { let sum = 0; for (let elem of arr) { sum += elem; } }

Функсия сифрро ба рақам аз 1 то 9 илова мекунад, ва рақамҳо аз 9 бузургтарро бе тағйир бармегардонад:

function add(num) { if (num <= 9) { return '0' + num; } }

Рамз бояд ҷамъи унсурҳои массивиро пайдо кунад:

let arr = [1, 2, 3, 4, 5]; let sum = sum(arr); console.log(sum); function sum(arr) { let res = 0; for (let elem of arr) { res += elem; } return res; }

Рамз бояд ҷамъи рақамҳои ададро пайдо кунад:

let num = 12345; let res = getDigitsSum(num); console.log(res); function getDigitsSum(num) { let arr = num.split(''); let sum = 0; for (let elem of arr) { sum += elem; } return sum; }

Рамз бояд ададро бар санҷиши сода буданаш тафтиш кунад:

console.log(isPrime(13)); // бояд true-ро намоиш диҳад function isPrime(num) { for (let i = 2; i < num; i++) { if (num % i !== 0) { return true; } else { return false; } } }
Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан