gpt4 book ai didi

javascript - 使用正确的输出将添加的百分比显示到给定数字上的简写方法

转载 作者:行者123 更新时间:2023-12-03 16:30:33 38 4
gpt4 key购买 nike

好的,所以在你批评之前,是的,我有想要的输出:

var interest = prompt("Enter a percentage using a decimal Number...");
var interestRate = interest*100;
var startCash = 10000;
var total = startCash*interestRate/100+startCash;
var month = 1;

console.log("Starting Money: £" + startCash);
console.log("Interest Earned: " + interestRate + "%");
console.log("Total Amount: £" + parseInt(total));
console.log("This is Month: " + month);

有很多关于如何将小数转换为百分比的答案,但几乎没有关于将百分比加到起始数字的答案。是的,当然,如果我们事先知道百分比就足够简单了,但我正在尝试根据用户输入来做,这样百分比就可以是随机的。

我有我想要的效果,我只是想问这是否是正确的方法,或者是否有更短的方法。您可能会说,我对 javascript 比较陌生。

还有没有办法让他们只能输入十进制数,以确保代码保持在所需的输出上?

最佳答案

稍微短一点的是:(编辑为先解析提示)

var interest = parseFloat(prompt("Enter a percentage using a decimal Number..."));
var startCash = 10000;
var total = startCash*(interest+1);
var month = 1;

console.log("Starting Money: £" + startCash);
console.log("Interest Earned: " + interest*100 + "%");
console.log("Total Amount: £" + parseInt(total));
console.log("This is Month: " + month);

实际上考虑到此方法需要额外的解析,我想我也非常喜欢您原来的方法。

关于javascript - 使用正确的输出将添加的百分比显示到给定数字上的简写方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39300817/

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