24 lines
596 B
JavaScript
24 lines
596 B
JavaScript
"use strict";
|
|
|
|
const bookings = [];
|
|
|
|
// default parameters
|
|
// wenn eine solche Methode keinen Wert ins Argument (numPassengers, price) bekommnt(undefined), wird ein "default" Wert berücksichtigt, in unserem Fall werden (NumPassengers=1, price = 199* numPassengers) sein
|
|
const createBooking = function (
|
|
fligtNumber,
|
|
numPassengers = 1,
|
|
price = 199 * numPassengers
|
|
) {
|
|
const booking = {
|
|
fligtNumber,
|
|
numPassengers,
|
|
price,
|
|
};
|
|
console.log(booking);
|
|
bookings.push(booking);
|
|
};
|
|
|
|
createBooking("LH123");
|
|
createBooking("LH123", 6, 900);
|
|
createBooking("LH123", undefined, 250);
|