r0b*_*kes -1 javascript arrays
我设置用户输入数组长度.然后提示他们将数字添加到数组以供let使用.问题是提示被卡在无限循环中,即使我认为我设置了while while循环,但显然没有.这是代码:
function startProcess() {
var arraySize = document.getElementById("txtSize").value;
alert("the value is " + arraySize);
var myArray = arraySize;
do {
parseInt(prompt("Please enter a number").value);
} while (myArray <= arraySize);
}
Run Code Online (Sandbox Code Playgroud)
如果我可以让这一件工作,那么其他一切都是错误的.感谢您的时间和专业知识.
在这一部分:
var myArray = arraySize;
do {
parseInt(prompt("Please enter a number").value);
} while (myArray <= arraySize);
Run Code Online (Sandbox Code Playgroud)
你设置myArray为arraySize,那么你运行然后循环while myArray(已设置为arraySize)低于或等于arraySize,显然,它将始终相等.