let sayac = 0
const interval = setInterval(() => {
sayac += 0.17
if(sayac > 3){
sayac = 3
clearInterval(interval)
}
console.log(sayac)
}, 6000)
6 saniyede bir interval çalışarak kod bloğu çalışır. ve her çalıştığında 0.17 ekler en son 3 ü geçerse sayaç değişkeni 3'e sabitlenir ve intervalin çalışması durar.
console.log ekledim 1 saniyeye çekip test edebilirsin.
Tam olarak istediğim buydu, teşekkür ederim yardımınız için.
Kodun son halini de paylaşayım arayan arkadaşlar düzenlemekle uğraşmasın yazı basma kısmını
let count = 0
const interval = setInterval(() => {
count += 0.17
if(count > 3){
count = 3
clearInterval(interval)
}
var $badge = $('#result');
$badge.text(count.toFixed(2));
}, 6000)