Javascript 舍入文本字段

Javascript 舍入文本字段,javascript,adobe,rounding,Javascript,Adobe,Rounding,我有一个名为NetAmt的文本框和另一个名为TotalGrossValue的文本框 我需要NetAmt提供的金额来填充TotalGrossValue框,并将其四舍五入到下一个$100.00。因此,如果NetAmt中的金额是421.00美元,我需要将其四舍五入到500.00美元 我尝试了Math.cell(NetAmt/100)*100,但我猜NetAmt不正确,或者脚本需要更多内容。您可以使用模数(提醒)获取其余部分,并检查数字是否已四舍五入到100(其余部分等于0),如果不是,则添加100减去

我有一个名为NetAmt的文本框和另一个名为TotalGrossValue的文本框 我需要NetAmt提供的金额来填充TotalGrossValue框,并将其四舍五入到下一个$100.00。因此,如果NetAmt中的金额是421.00美元,我需要将其四舍五入到500.00美元


我尝试了Math.cell(NetAmt/100)*100,但我猜NetAmt不正确,或者脚本需要更多内容。

您可以使用模数(提醒)获取其余部分,并检查数字是否已四舍五入到100(其余部分等于0),如果不是,则添加100减去其余部分。

用一种简单的方法将100添加到您的NetMT值中,并从中减去提醒。为了更好地理解,请使用下面的代码

const TotalGrossValue =  NetAmt % 100  === 0 ? NetAmt : NetAmt + 100 - NetAmt % 100

应该有用。你把ceil拼错了。把细胞换成细胞