Программа должна продолжать цикл, чтобы попросить пользователя ввести данные в список дел, пока они не введут «выход» для выхода.Это работает, но только один раз, поскольку это не зацикливание, как должно быть.Мне нужно, чтобы он отображал входные данные в виде списка, пока не будет введено «quit».
Не могу понять, почему
// global variables
var output;
function buildList(input) {
"use strict";
// declare variables
var unorderedList;
var inputList;
unorderedList = document.getElementById("toDo");
inputList = "<li>" + input + "</li>";
unorderedList.innerHTML = inputList;
}
function displayList() {
"use strict";
// PART 1: YOUR CODE STARTS AFTER THIS LINE
// declare constants
const QUIT_CODE = "quit";
// declare variables
var output;
var input;
while (input !== QUIT_CODE) {
input = prompt("Enter a to-do item or \"quit\" to stop: ");
output = document.getElementById("outputPart1");
buildList(input);
output.innerHTML += inputList;
if (input === QUIT_CODE) {
break;
}
}
// end of code
}