簡體   English   中英

試圖讓我的輸入值四舍五入到下兩位小數

[英]trying to get my input values rounded off to next two decimals

嗨,請幫助我試圖去固定(2)不知道我哪里出錯了

function addFunction(item) {
            let cost = 0
            if (totalSettings < criticalLevel) {
                switch (item) {
                    case "call":
                        cost = callCost.toFixed(2);
                        totalSettings += callCost;
                        callTotalSettings += callCost;
                        break;
                    case "sms":
                        cost = smsCost.toFixed(2);
                        totalSettings += smsCost;
                        smsTotalSettings += smsCost;
                        break;
                }
                userMappedData.push({
                    type: item,
                    cost,
                    timestamp: new Date()
                })
                return true
            }
        }
function settingsBillTotals() {
            return {
                totalSettings.toFixed(2),
                callTotalSettings.toFixed(2),
                smsTotalSettings.toFixed(2)
            };
        }

請注意 settingsBillTotals() 目前不起作用 那我認為我應該把 toFixed() 我試着把它放在總設置上但仍然不起作用,我的 heroku 應用程序鏈接https://settingsbillexpress.herokuapp.com/如果不確定我的意思

let totalset = totalSettings.toFixed(2);
let callTotalset = callTotalSettings.toFixed(2);
let smsTotalset = smsTotalSettings.toFixed(2);
return {
    totalset,
    callTotalset,
    smsTotalset
        };
}```

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM