2016-09-07 5 views
0

フォームの合計金額を丸めようとしていますが、別のスレッドで提供されているいくつかのメソッドを試してみましたが、どれもうまくいきませんでした。javascriptの丸め量

私のフォームのURLがhttp://indushospital.org.pk/qurbani/

合計に示す量は、そのはUSD 186.63372のような量を示す2.5%の追加料金で乗算され、私は186.64それとも単に187

のようにそれを表示したいです私はすべての

01でのJavaの機能に精通していないm」は 、

function getAmountPlusCharges(amount) { 
    // additionalCharges would result here '250' when '20000' is passed as amount. 
    var additionalCharges = (amount * 2.564)/100; 
    return additionalCharges + amount; 

が助けてください:

追加料金式を以下に言及されています

ありがとうございます。

+0

「Javaの機能にはまったく慣れていません」--- Javaは* JavaScriptではありません。 – Amadan

+0

申し訳ありません@Amadan私の悪い:) * JavaScript – Symtalha

答えて

0

Math.roundを使用するだけで、小数点以下2桁を必ず固定することができます。

function getAmountPlusCharges(amount) { 

    return (Math.round(amount * 102.564)/100).toFixed(2); 

} 
+0

ありがとうalb @brianxautumn。この方法は魅力的に機能しました。 :) – Symtalha