【发布时间】:2019-07-13 04:51:28
【问题描述】:
- 反转输入数字 // 编写函数 reverseInput():
// * 使用提示询问用户数值。 // * 在用户输入非数字值、空字符串或按下“取消”时结束询问。 // * 以相反的顺序返回输入数字的数组。
//零是有效数字,请不要在零处停止输入。
尝试了一个 do/while 循环,但我能得到的最大数组的长度为 2
let userInput
let reverseArray = []
do {
userInput = prompt('Enter a number')
reverseArray.unshift(userInput)
} while(userInput == /\d*/){
userInput = prompt('Enter a number')
reverseArray.unshift(userInput)
}
【问题讨论】:
标签: javascript arrays loops