【发布时间】:2019-12-04 23:07:12
【问题描述】:
快速提问。 假设您有一串由空格分隔的三个数字,如下所示: “123 5235 90”,每个数字的长度各不相同。如何将每个数字拉到一个变量中,以便 数字1 = 123 number2 = 5235 和 number3 = 90。 任何输入表示赞赏。谢谢!
【问题讨论】:
标签: javascript arrays string sorting integer
快速提问。 假设您有一串由空格分隔的三个数字,如下所示: “123 5235 90”,每个数字的长度各不相同。如何将每个数字拉到一个变量中,以便 数字1 = 123 number2 = 5235 和 number3 = 90。 任何输入表示赞赏。谢谢!
【问题讨论】:
标签: javascript arrays string sorting integer
你可以在解构的同时使用split:
const s = "123 5235 90"
const [number1, number2, number3] = s.split(' ')
console.log(number1)
console.log(number2)
console.log(number3)
如果您希望输出是实际数字而不是字符串,您可以像这样映射拆分以将所有元素转换为数字:
s.split(' ').map(Number)
【讨论】: