当数组长度满足时循环不停止

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)

如果我可以让这一件工作,那么其他一切都是错误的.感谢您的时间和专业知识.

Dan*_*iel 6

在这一部分:

var myArray = arraySize;

do {
     parseInt(prompt("Please enter a number").value);    
} while (myArray <= arraySize);
Run Code Online (Sandbox Code Playgroud)

你设置myArrayarraySize,那么你运行然后循环while myArray(已设置为arraySize)低于或等于arraySize,显然,它将始终相等.