Итак, вот общее из того, что мне нужно сделать
Начните с подтверждения того, хочет ли пользователь добавить курс, если он нажимает «ОК», он выдает подсказку для ввода курса.если он нажимает «Отмена», он завершает программу.
Когда пользователь дает ответ на курс, ему необходимо указать оценку за этот конкретный курс.
После того, как эти два вопроса завершены, нужно вернуться, чтобы спросить их, хотят ли они снова добавить курс
это то, что у меня есть до сих пор
while (true) {
var entering = confirm('Do you want to enter a Course?');
if (entering = true) {
break;
}
}
var codeInput = '';
var gradeInput = '';
while (true) {
codeInput = prompt('Enter Course Code');
if (codeInput.length === 7) {
break;
}
alert('invalid code');
}
gradeInput = prompt('Enter Grade for ' + codeInput + '');
document.writeln('<table border="1">');
document.writeln('<tr>');
document.writeln('<th>Course Code</th>');
document.writeln('<th>Grade</th>');
document.writeln('<tr>');
document.writeln('<th>' +
codeInput +
'</th>');
document.writeln('<th>' +
gradeInput +
'</th>');
document.writeln('</tr>');
Так что я не уверен, как вернуться к началу и как остановить программу, когда вы нажимаете кнопку Отмена, когда она спрашивает, хотите ли вы добавить другой курс,Я также не знаю, как сделать это так, если пользователь просит ввести другой курс / оценку, как сделать их отдельным ответом, чтобы добавить их в таблицу ниже.
Я надеюсь, что это имеет смысл, и если кто-то можетпомощь была бы прекрасна, спасибо!
пс.Все это должно быть сделано с использованием JavaScript без HTML.