Hľadanie chýb v kóde so štandardnými metódami JavaScriptu
V nasledujúcich úlohách nejaký programátor napísal kód a pravdepodobne sa v ňom dopustil chýb. Musíte skontrolovať, či kód robí to, čo je popísané. Ak kód funguje nesprávne, musíte chyby opraviť.
Kód má nájsť súčet číslic čísla:
let num = 12345;
let arr = num.split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
Kód má nájsť súčet číslic čísla:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
Kód má nájsť súčet číslic čísla:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum = Number(digit);
}
console.log(sum); // prečo vypisuje 5 a nie 15
Kód má nájsť súčet číslic čísla:
let num = 12345;
let arr = String(num).split('');
let sum = '';
for (let digit of arr) {
sum += Number(digit);
}
console.log(sum);
Kód má nájsť súčin číslic čísla:
let num = 12345;
let arr = String(num).split('');
let prod = 0;
for (let digit of arr) {
prod *= digit;
}
console.log(prod);