首页 > 解决方案 > 一个输入几个数字,如何计算 SUM?

问题描述

我对此真的很陌生,所以请多多包涵。

如何使用 JavaScript 从一个输入字段计算数字总和并将结果写在按钮下?我知道如何输入每个数字或提示用户输入数字。但是我怎样才能只使用一个输入呢?如何制作一个计算结果的函数?

在此处输入图像描述

所以sum = 20.15因为4+6+10.15 = 20.15

标签: javascripthtml

解决方案


从 input.value 中,您有以下字符串:“4,6,10,15”然后您需要将其解析如下:

let myString = input.value;
let myArrayValue = myString.split(",");
let sum = 0;
myArrayValue.forEach( (e) => {
  sum = sum + Number(e)
})
console.log(String(sum))

推荐阅读