使用货币添加javascript循环
你好,有人能帮我吗 我们在课堂上制作了一种货币,试图循环两个数字相加,看看我们有多少“基思美元”。。这就是货币“基思巴克”的名字 这是我们的信息 var Keith=18 var austin=4.5 var-marc=2 var kaleb=1.29 var hayley=0.9 var michaela=0.45使用货币添加javascript循环,javascript,while-loop,Javascript,While Loop,你好,有人能帮我吗 我们在课堂上制作了一种货币,试图循环两个数字相加,看看我们有多少“基思美元”。。这就是货币“基思巴克”的名字 这是我们的信息 var Keith=18 var austin=4.5 var-marc=2 var kaleb=1.29 var hayley=0.9 var michaela=0.45 var zacc=0.0225 这里没有什么可循环的。您已经将每个人定义为一个单独的变量 考虑更改您的数据结构: let people = [ { name: 'Keith',
var zacc=0.0225 这里没有什么可循环的。您已经将每个人定义为一个单独的变量 考虑更改您的数据结构:
let people = [
{ name: 'Keith', amount: 18 },
{ name: 'austin', amount: 4.5 },
// etc. etc.
];
从这里,您可以使用以下内容:
let total = 0;
people.forEach((person) => {
total += person.amount;
});
console.log(total);
一旦你掌握了这一点,就要深入研究并加以改进
另外,在使用货币时要非常小心。不要通过浮点舍入获取位 你试过自己尝试吗?所以,分享你的工作,以帮助你。我不知道你在这里问什么,但这让我笑了!!基本上你想要这些数字的总和?请提供一些代码和更好的解释。如果您想循环某些内容,请从保存数据的数组或对象开始,而不是从单个变量开始。您不想让他试试吗?@Smit当然可以。问题中的代码有什么可尝试的?这个人不知道他们在做什么。一开始的一点帮助可以让他们行动起来。你还应该注意,我包括了一些链接供进一步阅读。正如@Brad提到的,请非常小心浮点舍入。在运行计算之前,您可能希望将
person.amount
四舍五入,或者至少在计算结束时将其四舍五入。