Javascript 如何在交换机警报中添加总十进制值

Javascript 如何在交换机警报中添加总十进制值,javascript,switch-statement,alert,prompt,Javascript,Switch Statement,Alert,Prompt,如何添加在要发出警报的提示中输入的十进制字符总值。非常感谢 var sw=大写字母提示输入可加字符的单词: 开关开关{ 案例A:十进制=1;中断; 案例B:十进制=3;中断; 案例C:十进制=3;中断; 案例D:十进制=2;中断; 案例E:十进制=1;中断; 案例F:十进制=4;中断; 案例G:十进制=2;中断; 案例H:十进制=4;中断; 案例一:十进制=1;中断; 案例J:十进制=8;中断; 案例K:十进制=5;中断; 案例L:十进制=1;中断; 案例M:十进制=3;中断; 案例N:十进制

如何添加在要发出警报的提示中输入的十进制字符总值。非常感谢

var sw=大写字母提示输入可加字符的单词: 开关开关{ 案例A:十进制=1;中断; 案例B:十进制=3;中断; 案例C:十进制=3;中断; 案例D:十进制=2;中断; 案例E:十进制=1;中断; 案例F:十进制=4;中断; 案例G:十进制=2;中断; 案例H:十进制=4;中断; 案例一:十进制=1;中断; 案例J:十进制=8;中断; 案例K:十进制=5;中断; 案例L:十进制=1;中断; 案例M:十进制=3;中断; 案例N:十进制=1;中断; 案例O:十进制=1;中断; 案例P:十进制=3;中断; 案例Q:十进制=10;中断; 案例R:十进制=1;中断; 案例S:十进制=1;中断; 案例T:十进制=1;中断; 案例U:十进制=1;中断; 第五种情况:小数=4;中断; 案例W:十进制=4;中断; 案例X:十进制=8;中断; 案例Y:十进制=4;中断; 情况Z:十进制=10;中断; 默认值:十进制=非大写字母; }
Alert+sw+的分数是:+decimal您可能应该只拥有一个每个字母分数的对象,然后。拆分输入并使用。减少以获得分数:

var values =  { A: 1, B: 3, C: 3, D: 2, E: 1, F: 4, G: 2, H: 4, I: 1,J: 8, K: 5, L: 1, M: 3, N: 1, O: 1, P: 3, Q: 10, R: 1, S: 1, T: 1, U: 1, V: 4, W: 4, X: 8,  Y: 4, Z: 10 }

var sw = prompt("Enter scrable word in caps:")
var letters = sw.split('');
var score = letters.reduce(function(accumulator, current) {
    return accumulator + values[current];  
}, 0);
alert(score);

我没问你这个问题。您所说的字符总数为小数是什么意思?我想知道如何找到总数并向其发出警报-例如,如果在提示中输入MAN,则给出给M的值为3,A为1,N为1,那么总数将为5。因此,我想知道在这种情况下如何输出5,得到人的总价值。谢谢