Hibakeresés standard JavaScript módszerekkel
A következő feladatokban egy programozó megírt néhány kódot és esetleg hibákat vétett benne. Önnek ellenőriznie kell, hogy a kód azt csinálja-e, ami leírásra került. Ha a kód helytelenül működik, ki kell javítania a hibákat.
A kódnak meg kell találnia a szám számjegyeinek összegét:
let num = 12345;
let arr = num.split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
A kódnak meg kell találnia a szám számjegyeinek összegét:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
A kódnak meg kell találnia a szám számjegyeinek összegét:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum = Number(digit);
}
console.log(sum); // valamiért 5-öt ír ki, nem 15-öt
A kódnak meg kell találnia a szám számjegyeinek összegét:
let num = 12345;
let arr = String(num).split('');
let sum = '';
for (let digit of arr) {
sum += Number(digit);
}
console.log(sum);
A kódnak meg kell találnia a szám számjegyeinek szorzatát:
let num = 12345;
let arr = String(num).split('');
let prod = 0;
for (let digit of arr) {
prod *= digit;
}
console.log(prod);