Я делаю небольшую веб-программу, которая принимает слова и говорит вам их в алфавитном порядке, или если числа численно. Я считаю, что все работает, кроме как показывать слова после сбора ввода. Я пытаюсь написать слова на странице, но они не отображаются, потому что я считаю, что вам нужно как-то обновить страницу, о которой я понятия не имею, как это сделать.
Мой код JavaScript:
var input = null;
var words = new Array();
alert("Enter one word at a time in the next prompts. Enter passw0rd to finish/stop.");
do {
input = prompt("Enter word...enter passw0rd to exit.");
if ( input != "passw0rd" ){
words.push(input);
}
else{
break;
}
}while( input != "passw0rd" );
words.sort();
alert("Your words alphabetically are...");
for ( var i = 0; i < newList.length; i++ )
{
document.writeln(words[i]);
}
Похоже, ваш цикл for использует newList, когда он должен использовать слова.