我有一个单一的输入,我可以在其中提交文本:姓名、分数
我正在解析结果,以便将名称作为字符串存储在变量中,并将分数作为整数存储在变量中。这看起来很笨重。有没有一种方法可以在不需要五个单独的变量的情况下解析文本?
// capture submitted string result
var namescore = document.getElementById('namescore').value;
// split it at the comma
var parts = namescore.split(", ");
// make sure first part is a string
var pname = parts [0].toString();
// convert score string to integer
var scoreString = parts [1];
var score = parseInt(scoreString, 10);