У меня есть следующий JavaScript:Как заполнить яваскрипт массива
var SeatSection,
firstClassSeats = [0, 0, 0, 0, 0, 0],
EconomySeats = [0, 0, 0, 0, 0, 0];
function check() {
SeatSection = parseInt(document.getElementById('number').value);
if (SeatSection == 1) {
firstClass();
} else if (SeatSection == 2) {
Economy();
} else {
Other();
}
}
function firstClass() {
for (var i = 0; i <= 5; ++i) {
if (firstClassSeats[i] == 0) {
window.alert("been assigned to seat " + i);
firstClassSeats[i] == 1;
break;
}
};
}
я его так, что, когда число «1» вводится он будет вызывать первую функцию класса. Тем не менее, в функции первого класса я бы хотел, чтобы он зацикливался от 0 до 5, и если первый элемент в массиве firstclassseats равен 0, запишите место. то он должен изменить этот элемент равным 1 и проверить, равен ли следующий элемент равным 0 и зарезервировать это место и так далее. Невозможно выяснить, как сохранить забронированные места в массиве и увеличить счет на 1, чтобы перейти к следующему элементу массива firstclassseats.
Любые советы?
Даже базовое программное обеспечение для редактирования кода выполняет форматирование кода. Какой редактор кода вы используете. – Exception