• 13-08-2020, 12:37:36
    #1
    opencart ile harmanladıgım bir java script var.

    değerler collect ve Goal alanı

    Goal
    12000
    collect
    105

    yani 12000 Tl satiş hedefinden 105 satil yapilmiş kalan rakamları yani 11895 TL hedefi beliyorum. sıkıntı şu.

    12000 Tl hedefin 105 satışı % kaç 'a geliyor?

    mevcut kodlarla

    %0.8750000000000001 sonucu geliyor. benim istedigim ise yuvarlama yani %0.8750000000000001 yerine %0.8 yazdirabilir miyim?

    küsüratları istemiyorum.


    kodları buraya ekleyemedigm için alta yazdim.


    simdiden teşekkürler.
    https://textuploader.com/1fuf5​​​
  • 13-08-2020, 12:41:47
    #2
    Üyeliği durduruldu
    En son bulduğunuz değeri bir değişkene atayıp aşağıdaki işlemleri yapsanız yeterli olmaz mı ?

    https://www.yazilimbilisim.net/javas...ndalikli-sayi/
  • 13-08-2020, 13:55:44
    #3
    tabii olur ama ben beremiyorum.


    <div id="donation--number" class="donation--number" style="left: 0;"></div>

    java script kodlarının cıktısı su yukarıda ki gibi.

    sonu olarak soyle cıkıyor.
    <div id="donation--number" class="donation--number" style="left: 0;">%0.8750000000000001 /div>


    Noventa adlı üyeden alıntı: mesajı görüntüle
    En son bulduğunuz değeri bir değişkene atayıp aşağıdaki işlemleri yapsanız yeterli olmaz mı ?



    https://www.yazilimbilisim.net/javas...ndalikli-sayi/
  • 13-08-2020, 13:59:51
    #4
    Üyeliği durduruldu
    Javascript'e çok hakim değilim ama

    https://www.tasarimkodlama.com/web-t...i-degeri-alma/ buradan div içindeki değeri alma metodunu aktarıyor. Bu metodla div içindeki değeri bir değişkene atayabilirsiniz sanırım.
  • 13-08-2020, 14:04:38
    #5
    Üyeliği durduruldu
    function percentage(a, b) { return a / b * 100 > 100 ? 100 : a / b * 100; }
    kısmını
    function percentage(a, b) { return (a / b * 100 > 100 ? 100 : a / b * 100).toFixed(1); }
    yapıp dener misiniz?
  • 13-08-2020, 14:58:38
    #6
    awoken adlı üyeden alıntı: mesajı görüntüle
    function percentage(a, b) { return a / b * 100 > 100 ? 100 : a / b * 100; }
    kısmını
    function percentage(a, b) { return (a / b * 100 > 100 ? 100 : a / b * 100).toFixed(1); }
    yapıp dener misiniz?

    sen nasıl bir kralsin?