⊗jsPmFBMst 216 of 505 menu

Mencari Kesalahan dalam Kode dengan Fungsi JavaScript

Dalam tugas-tugas berikutnya, seorang programmer menulis kode dan mungkin membuat kesalahan di dalamnya. Anda harus memeriksa apakah kode melakukan apa yang dijelaskan. Jika kode berjalan tidak benar, Anda harus memperbaiki kesalahannya.

Kode harus mencari jumlah hasil dari dua fungsi:

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

Kode harus mencari jumlah elemen array:

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

Kode harus mencari jumlah elemen array, namun, tidak menampilkan apa pun ke konsol:

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

Kode harus mencari jumlah hasil dari dua fungsi:

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

Kode harus mencari jumlah elemen array:

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

Kode harus mencari jumlah elemen array:

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

Fungsi menambahkan nol ke angka dari 1 sampai 9, dan angka lebih dari 9 dikembalikan tanpa perubahan:

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

Kode harus mencari jumlah elemen array:

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

Kode harus mencari jumlah digit angka:

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

Kode harus memeriksa angka apakah itu merupakan bilangan prima:

console.log(isPrime(13)); // harus menampilkan true function isPrime(num) { for (let i = 2; i < num; i++) { if (num % i !== 0) { return true; } else { return false; } } }
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak