কোডে ত্রুটি খোঁজা
নিম্নলিখিত সমস্যাগুলিতে একজন প্রোগ্রামার কিছু কোড লিখেছেন এবং সম্ভবত এতে ভুল করেছেন। আপনাকে পরীক্ষা করতে হবে, কোডটি বর্ণিত কাজটি করে কিনা। যদি কোড ভুলভাবে কাজ করে, আপনাকে ভুলগুলি সংশোধন করতে হবে।
কোডটি সংখ্যার যোগফল নির্ণয় করবে:
javascriptlet num1 = 1;
let num2 = 2;
console.log('যোগফল: ' + num1 + num2);
কোডটি সংখ্যার যোগফল নির্ণয় করবে:
javascriptlet a = 1;
let b = 2;
console.log(a + b + c);
কোডটি সংখ্যার অঙ্কগুলির যোগফল নির্ণয় করবে:
javascriptlet num = '123';
let sum = num[0] + num[1] + num[2];
console.log(sum);
কোডটি সংখ্যার প্রথম অঙ্কটি প্রিন্ট করবে:
javascriptlet num = 123;
console.log(num[0]);
কোডটি কনসোলে 1 সংখ্যাটি প্রিন্ট করবে বলে আশা করা হয়েছিল,
কিন্তু এটি 0 প্রিন্ট করে:
javascriptlet a = 0;
console.log(a++);
কোডটি সংখ্যায় কতগুলি অঙ্ক আছে তা প্রিন্ট করবে:
javascriptlet num = 123;
console.log(num.length);
কোডটি একদিনে সেকেন্ডের সংখ্যা নির্ণয় করবে:
javascriptlet a = 24 / 60 / 60;
console.log(a);
কোডটি সংখ্যায় কতগুলি অঙ্ক আছে তা প্রিন্ট করবে:
javascriptlet num = 123;
let str = String(num);
console.log(num.length);
কোডটি সংখ্যার শেষ অঙ্কটি প্রিন্ট করবে:
javascriptlet num = 123;
let str = String(num);
console.log(num[num.length]);
কোডটি সংখ্যায় কতগুলি অঙ্ক আছে তা প্রিন্ট করবে:
javascriptlet num = 123;
let str = String(num);
console.log(str.lenght);
কোডটি সংখ্যার শেষ অঙ্কটি প্রিন্ট করবে:
javascriptlet num = 123;
let str = String(num);
console.log(str[str.length]);
কোডটি সংখ্যার যোগফল নির্ণয় করবে:
javascriptlet a = '123';
let b = '456';
let s = Number(a) + String(b);
console.log(s);