
jesteś tutaj
471
Funkcje pierwszej klasy
Przekazywanie funkcji do funkcji
No dobrze, a zatem mamy już funkcję (
processPassengers
), która może pobierać inną
funkcję jako argument, oraz dwie dodatkowe funkcje, które będziemy mogli do niej
przekazywać (
checkNoFlyList
oraz
checkNotPaid
).
Nadszedł zatem czas, aby połączyć te wszystkie elementy w jedną całość. Prosimy o werble…
var allCanFly = processPassengers(passengers, checkNoFlyList);
if (!allCanFly) {
console.log(”Samolot nie moĝe wystartowaÊ: na pokïadzie jest pasaĝer objÚty zakazem lotöw.”);
}
var allPaid = processPassengers(passengers, checkNotPaid);
if (!allPaid) {
console.log(”Samolot nie moĝe wystartowa ...