gpt4 book ai didi

javascript - 计算后将JSON对象值转为十进制数

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:27:45 25 4
gpt4 key购买 nike

我已经通过外部 JSON url 为我的应用程序提取了一些数据,这导致了我需要的值,目前是一个字符串“0.00”

result.data.app_payamount = "0.00"

当我将我的字符串转换为数字并计算一个值时,我只返回一个部件号,而不是用于货币的完整十进制值。 enter image description here enter image description here

我如何编辑此代码,以便支付金额显示适合货币的完整十进制数?

        var deferred = $q.defer();
var results = response.data;
var urlStart = 'http://exmaple.com/api';
if (response.config.url.startsWith(urlStart)) {
angular.forEach(results, function(result, key) {
result.data.CardFee = 2.00;
result.data.app_bookingfee = result.data.CardFee;
result.data.app_payamount = +result.data.app_subtotal + +result.data.app_handling + -result.data.app_discount + +result.data.app_adjustment + +result.data.app_bookingfee;
});

最佳答案

在js中可以这样指定位数:

n = n.toFixed(2);

关于javascript - 计算后将JSON对象值转为十进制数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39123226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com