接受输入= 123,143,531,431并得到输出= {“ number1”:“ 123”,“ number2”:“ 143”,“ number3”:“ 531”,“ number4”:“ 431”}
在,(逗号)后面分割输入并打印输出。
我已经尝试过将输入转换为字符串,然后使用substring和indexOf方法进行操作,但它不起作用
您可以这样做
let input = '123,143,531,431' // the input should be string only
input= input.split(',')
let obj = {}
for (let i = 1; i <= input.length; i++) {
obj[`number${i}`]=input[i]
}
console.log(obj)