Mazoezi kwenye Timu na Kufanya Kazi na DOM katika JavaScript
Acha tuwe na kiingizio kilichopewa:
<input id="elem" value="1">
Wacha tutengeneze timer, ambayo kila sekunde
huongeza thamani ya sifa value
ya kiingizio chetu kwa moja:
let elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Eleza, kwa nini katika msimbo ulio hapo juu
tumia funkta Number. Nini kitatokea,
kama hutaandika funkta hii katika msimbo huu?
Acha kwenye kiingizio katika sifa value awali
iandikwe nambari 10. Anza timer,
ambayo kila sekunde itapunguza hii
nambari kwa moja.
Badilisha shida iliyopita, ili, mara tu maudhui ya kiingizio yanapokuwa sawa na sufuri, timer itakoma kufanya kazi yake.