জাভাস্ক্রিপ্টে টাইমার এবং DOM ম্যানিপুলেশন অনুশীলন
ধরুন আমাদের একটি ইনপুট দেওয়া আছে:
html<input id="elem" value="1">
আসুন একটি টাইমার তৈরি করি যা প্রতি সেকেন্ডে
আমাদের ইনপুটের value অ্যাট্রিবিউটের মান
এক করে বাড়ায়:
javascriptlet elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1
উপরের কোডে Number ফাংশনটি কেন ব্যবহার করা হয়েছে
ব্যাখ্যা করুন। এই ফাংশনটি না লিখলে এই কোডে
কি হবে?
Задание 2
ধরুন ইনপুটের value অ্যাট্রিবিউটে শুরুতে
10 নম্বরটি লেখা আছে। একটি টাইমার চালু করুন,
যা প্রতি সেকেন্ডে এই নম্বরটি এক করে কমাবে।
Задание 3
পূর্ববর্তী সমস্যাটি এমনভাবে পরিবর্তন করুন, যাতে ইনপুটের বিষয়বস্তু শূন্যের সমান হওয়ার সাথে সাথেই, টাইমার তার কাজ বন্ধ করে দেয়।