⊗jsPmFBMst 216 of 505 menu

Gjetja e gabimeve në kod me funksionet JavaScript

Në detyrat e mëposhtme një programues ka shkruar kod dhe, ndoshta, ka bërë gabime në të. Ju duhet të kontrolloni nëse kodi bën atë që përshkruhet. Nëse kodi nuk funksionon si duhet, ju duhet të korrigjoni gabimet.

Kodi duhet të gjejë shumën e rezultateve të punës së dy funksioneve:

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

Kodi duhet të gjejë shumën e elementeve të vargut:

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

Kodi duhet të gjejë shumën e elementeve të vargut, megjithatë, asgjë nuk shfaqet në konsolë:

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

Kodi duhet të gjejë shumën e rezultateve të punës së dy funksioneve:

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

Kodi duhet të gjejë shumën e elementeve të vargut:

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; }

Kodi duhet të gjejë shumën e elementeve të vargut:

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

Funksioni i shton zero numrit nga 19, ndërsa numrat më të mëdhenj se 9 i kthen të pandryshuar:

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

Kodi duhet të gjejë shumën e elementeve të vargut:

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; }

Kodi duhet të gjejë shumën e shifrave të numrit:

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; }

Kodi duhet të kontrollojë numrin nëse është numër i thjeshtë:

console.log(isPrime(13)); // duhet të shfaqë true function isPrime(num) { for (let i = 2; i < num; i++) { if (num % i !== 0) { return true; } else { return false; } } }
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo