Soek foute in kode met standaard JavaScript-metodes
In die volgende take het 'n programmeur kode geskryf en moontlik foute daarin gemaak. Jy moet nagaan of die kode doen wat beskryf word. As die kode verkeerd werk, moet jy die foute regmaak.
Die kode moet die som van die syfers van 'n getal vind:
let num = 12345;
let arr = num.split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
Die kode moet die som van die syfers van 'n getal vind:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
Die kode moet die som van die syfers van 'n getal vind:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum = Number(digit);
}
console.log(sum); // hoekom wys dit 5, en nie 15 nie?
Die kode moet die som van die syfers van 'n getal vind:
let num = 12345;
let arr = String(num).split('');
let sum = '';
for (let digit of arr) {
sum += Number(digit);
}
console.log(sum);
Die kode moet die produk van die syfers van 'n getal vind:
let num = 12345;
let arr = String(num).split('');
let prod = 0;
for (let digit of arr) {
prod *= digit;
}
console.log(prod);