জাভাস্ক্রিপ্ট শর্ত সহ কোডে ত্রুটি খোঁজা
নিম্নলিখিত সমস্যাগুলিতে কিছু প্রোগ্রামার কোড লিখেছে এবং সম্ভবত এতে ভুল করেছে। আপনাকে পরীক্ষা করতে হবে, কোডটি যা বর্ণনা করা হয়েছে তা করে কিনা। যদি কোড ভুলভাবে কাজ করে, আপনাকে ভুলগুলি সংশোধন করতে হবে।
কোডটি সংখ্যার যোগফল পরীক্ষা করা উচিত:
let num1 = 1;
let num2 = 2;
if (num1 + num2 === 3) {
console.log('+++');
} else {
console.log('---');
}
কোডটি সংখ্যার যোগফল পরীক্ষা করা উচিত:
let num1 = '1';
let num2 = '2';
if (num1 + num2 === 3) {
console.log('+++');
} else {
console.log('---');
}
কোডটি সংখ্যার যোগফল পরীক্ষা করা উচিত:
let num1 = '1';
let num2 = '2';
if (Number(num1 + num2) === 3) {
console.log('+++');
} else {
console.log('---');
}
কোডটি সংখ্যার প্রথম অঙ্ক পরীক্ষা করা উচিত:
let num = 123;
if (num[0] === 1) {
console.log('+++');
} else {
console.log('---');
}
কোডটি সংখ্যার প্রথম অঙ্ক পরীক্ষা করা উচিত:
let num = 123;
if (String(num[0]) === 1) {
console.log('+++');
} else {
console.log('---');
}
কোডটি সংখ্যার প্রথম অঙ্ক পরীক্ষা করা উচিত:
let num = 123;
if (String(num)[0] === 1) {
console.log('+++');
} else {
console.log('---');
}
কোডটি সংখ্যার প্রথম অঙ্ক পরীক্ষা করা উচিত:
let num = 123;
let first = String(num)[0];
if (first === 1) {
console.log('+++');
} else {
console.log('---');
}
কোডটি পরীক্ষা করা উচিত যে সংখ্যাটিতে ঠিক দুটি অঙ্ক আছে:
let num = 12;
if (num.length === 2) {
console.log('+++');
} else {
console.log('---');
}
কোডটি পরীক্ষা করা উচিত যে সংখ্যাটিতে ঠিক দুটি অঙ্ক আছে:
let num = 12;
let str = Number(str);
if (str.length === 2) {
console.log('+++');
} else {
console.log('---');
}
কোডটি পরীক্ষা করা উচিত যে সংখ্যাটিতে ঠিক দুটি অঙ্ক আছে:
let num = 12;
if (String(num.length) === 2) {
console.log('+++');
} else {
console.log('---');
}
কোডটি পরীক্ষা করা উচিত যে সংখ্যাটিতে ঠিক দুটি অঙ্ক আছে:
let num = 12;
if (String(num).length === String(2)) {
console.log('+++');
} else {
console.log('---');
}
কোডটি পরীক্ষা করা উচিত যে সংখ্যাটিতে ঠিক দুটি অঙ্ক আছে:
let num = 12;
if (String(num).lenght === 2) {
console.log('+++');
} else {
console.log('---');
}
কোডটি পরীক্ষা করা উচিত যে সংখ্যার প্রথম তিনটি অঙ্কের যোগফল দ্বিতীয় তিনটি সংখ্যার যোগফলের সমান কিনা:
let num = '123033'; // অঙ্কগুলিতে অ্যাক্সেস করার জন্য আমরা কোটেশনের মধ্যে নিই
let sum1 = num[0] + num[1] + num[2];
let sum2 = num[3] + num[4] + num[5];
if (sum1 == sum2) {
console.log('যোগফল সমান');
} else {
console.log('যোগফল সমান নয়');
}