Zadanie:
Po prawej znajduje się kod z tablicą wolnych pokoi w Hotelu u Jacka. True oznacza wolny pokój, a false zajęty. Stwórz pętlę która wyświetli "Pokój " + numer_pokoju + " jest wolny." dla każdego wolnego pokoju.
Podopowiedź: pamiętaj, że tablica ma pierwszy indeks 0, a pokój zaczyna się od numeracji 1, więc do poprawnego wyświetlenia będziesz musiał użyć zmienna + 1 (skorzystaj z dodatkowej zmiennej bo gdy umieścisz zmienna + 1 w tekście to zostanie to potraktowane jak tekst i np. 1 + 2 da "12" zamiast 3). Uważaj też by nie przekroczyć zakresu tablicy: pokoje są od 1 do 10, natomiast indeksy w tablicy od 0 do 9.
Ten Kod już był podany:
var rooms_free = [true, false, false, true, false, true, false, false, true, true]
Taki kod napisałe, ale jest błędny:
var rooms_free = [true, false, false, true, false, true, false, false, true, true]
var numer_pokoju = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
for (var rooms_free = numer_pokoju; rooms_free < 9; rooms_free++){
console.log('Pokój' +numer_pokoju+ 'jest wolny.');
}
Od razu mówię, że jestem początkujący i dopiero nie dawno zacząłem się uczyć tego języka.