gpt4 book ai didi

Javascript:将字符串变量解析为两个变量,一个作为字符串,一个作为整数

转载 作者:行者123 更新时间:2023-11-28 11:36:28 24 4
gpt4 key购买 nike

我有一个输入,可以在其中提交文本:姓名、分数

我正在解析结果,以便名称作为字符串存储在变量中,分数作为整数存储在变量中。这看起来相当笨重。有没有一种方法可以解析文本而不需要五个单独的变量?

// 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);

最佳答案

这里有两个变量:

var parts = document.getElementById('namescore').value.split(", ");
var result = {
name: parts[0],
score: parseInt(parts[1], 10)
}

您可以这样访问分数:

result.score

名字:

result.name

关于Javascript:将字符串变量解析为两个变量,一个作为字符串,一个作为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19119472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com