-2

合計を小数点以下 2 桁まで切り上げたいと思います。

私はこれを持っています:

    var updateTotal = function () {
      var people = parseInt($('#people').val());
      var bill = parseInt($('#bill').val());
      var tip = parseInt($('#tip').val());
      var billTip = bill + tip;




      $('#total').text(billTip / people);

また、このスニペットが切り上げに役立つこともわかりましたが、それを実装する方法について頭を悩ませているようです。

    var rounded = Math.round((10 / 3) * 100) / 100;

ありがとう

4

4 に答える 4

0

両方の数値で使用parseFloatします。そうしないと、次のように丸められ00ます。

$('#total').text(parseFloat(billTip / people).toFixed(2));
于 2013-06-17T15:22:27.297 に答える
0

あなたはceil関数を使うことができますMath.ceil(billTip)

参考までに、以下のリンクにアクセスすることもできます

http://www.w3schools.com/jsref/jsref_ceil.asp

于 2013-06-17T15:26:07.200 に答える