首页 > 解决方案 > 将输入字符串转换为数字并求和

问题描述

我有以下代码,它接受用户输入的字符串值,用特定数字分配字母字符,然后对它们进行总结。问题是我的代码不起作用,我想知道我在哪里犯了错误。

<script type="text/javascript">

function addalldata() {

a = j = s = 1;
b = k = t = 2;
c = l = u = 3;
d = m = v = 4;
e = n = w = 5;
f = o = x = 6;
g = p = y = 7;
h = q = z = 8;
i = r = 9;

let userinputname = document.getElementById("fullusernameinput").value;
let userinputnamelow = userinputname.toLowerCase();
let userinputnamearray = userinputnamelow.split('');
let pirvelijami1 = userinputnamearray.reduce((a, b) => +a + +b, 0);


alert(pirvelijami1);

}

</script> 

它返回 NaN

标签: javascriptstringnumbers

解决方案


推荐阅读