SORU
2 NİSAN 2013, Salı


Matematik, iki ondalık yuvarlak JavaScript

Aşağıda JavaScript sözdizimi var:

var discount = Math.round(100 - (price / listprice) * 100);

Bu tur tam sayıya kadar iki ondalık basamaklı sonucu iade edebilir miyim?

CEVAP
2 NİSAN 2013, Salı


var discount = (price / listprice).toFixed(2);

toFixed yukarı veya aşağı 2 ondalık ötesinde değerlere dayanarak sana yuvarlak.

Örnek: http://jsfiddle.net/calder12/tv9HY/

Belgeler: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed

Başkaları tarafından belirtildiği Gibi Düzenle - *bu bir dizeye sonucu dönüştürür. Bunu önlemek için:

var discount =  ((price / listprice).toFixed(2));

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bennythecoder

    Bennythecode

    25 Mart 2008
  • dirkgently1

    dirkgently1

    13 NİSAN 2006
  • READ DESCRIPTION NOW!!!!!!!

    READ DESCRIP

    18 ŞUBAT 2009