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.
Задание 1
Kod ədədin rəqəmləri cəmini tapmalıdır:
javascriptlet num = 12345;
let arr = num.split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
Задание 2
Kod ədədin rəqəmləri cəmini tapmalıdır:
javascriptlet num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
Задание 3
Kod ədədin rəqəmləri cəmini tapmalıdır:
javascriptlet 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
Задание 4
Kod ədədin rəqəmləri cəmini tapmalıdır:
javascriptlet num = 12345;
let arr = String(num).split('');
let sum = '';
for (let digit of arr) {
sum += Number(digit);
}
console.log(sum);
Задание 5
Kod ədədin rəqəmləri hasilini tapmalıdır:
javascriptlet num = 12345;
let arr = String(num).split('');
let prod = 0;
for (let digit of arr) {
prod *= digit;
}
console.log(prod);