স্ট্যান্ডার্ড জাভাস্ক্রিপ্ট মেথডস সহ কোডে ত্রুটি খোঁজা
নিম্নলিখিত সমস্যাগুলিতে একজন প্রোগ্রামার কোড লিখেছেন এবং সম্ভবত এতে ত্রুটি রেখেছেন। আপনাকে পরীক্ষা করতে হবে, কোডটি যা বর্ণনা করা হয়েছে তা করে কিনা। যদি কোড ভুলভাবে কাজ করে, আপনাকে ত্রুটিগুলি সংশোধন করতে হবে।
Задание 1
কোডটির সংখ্যার অঙ্কগুলির যোগফল খুঁজে বের করা উচিত:
javascriptlet num = 12345;
let arr = num.split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
Задание 2
কোডটির সংখ্যার অঙ্কগুলির যোগফল খুঁজে বের করা উচিত:
javascriptlet num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
Задание 3
কোডটির সংখ্যার অঙ্কগুলির যোগফল খুঁজে বের করা উচিত:
javascriptlet num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum = Number(digit);
}
console.log(sum); // কেন 15 এর পরিবর্তে 5 আউটপুট দিচ্ছে
Задание 4
কোডটির সংখ্যার অঙ্কগুলির যোগফল খুঁজে বের করা উচিত:
javascriptlet num = 12345;
let arr = String(num).split('');
let sum = '';
for (let digit of arr) {
sum += Number(digit);
}
console.log(sum);
Задание 5
কোডটির সংখ্যার অঙ্কগুলির গুণফল খুঁজে বের করা উচিত:
javascriptlet num = 12345;
let arr = String(num).split('');
let prod = 0;
for (let digit of arr) {
prod *= digit;
}
console.log(prod);