⊗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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш