emreakdascomtr adlı üyeden alıntı: mesajı görüntüle
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)