このスクリプトが無限ループになる理由を誰か教えてもらえますか?
var words = ' ';
var spaces = /\s{9}/;
var p;
p = spaces.test(words);
do {
words = prompt("Test ", " ");
}
while (p != true);
var array = words.split(" ");
for(i = 0; i < array.length; i++) {
document.write(array[i] + "<br/>");
}