JavaScript-in standart metodları ilə koddaki xətaların axtarışı
Aşağıdaki məsələlərdə müəyyən bir proqramçı kod yazmışdır və ola bilsin ki, orada xətalar etmişdir. Siz yoxlamalısınız ki, kod təsvir olunanı edirmi? Əgər kod düzgün işləmirsə, siz xətaları düzəltməlisiniz.
Kod ədədin rəqəmləri cəmini tapmalıdır:
let num = 12345;
let arr = num.split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
Kod ədədin rəqəmləri cəmini tapmalıdır:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
Kod ədədin rəqəmləri cəmini tapmalıdır:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum = Number(digit);
}
console.log(sum); // nə üçün 15 yox, 5 çıxardır
Kod ədədin rəqəmləri cəmini tapmalıdır:
let num = 12345;
let arr = String(num).split('');
let sum = '';
for (let digit of arr) {
sum += Number(digit);
}
console.log(sum);
Kod ədədin rəqəmləri hasilini tapmalıdır:
let num = 12345;
let arr = String(num).split('');
let prod = 0;
for (let digit of arr) {
prod *= digit;
}
console.log(prod);