Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m288:learningunits:lu03:loesungen:03 [2025/11/12 12:38] – angelegt - Externe Bearbeitung 127.0.0.1 | de:modul:m288:learningunits:lu03:loesungen:03 [2025/11/12 13:53] (aktuell) – [Lösung] vdemir | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== LU03.L03 - if mit && | ||
| + | ===== Auftrag ===== | ||
| + | Schreibe ein JavaScript-Programm einer Zutrittskontrolle, | ||
| + | |||
| + | Die Regeln sind: | ||
| + | * Nur Personen, die mindestens 18 Jahre alt und einen Ausweis dabei haben, dürfen rein. | ||
| + | * Wenn jemand VIP ist, darf er unabhängig vom Alter rein. | ||
| + | * Alle anderen werden höflich abgewiesen. | ||
| + | * Die Parameter //Alter// und //ob Ausweis vorhanden// sollen beim Scriptaufruf mitgegeben werden. | ||
| + | * Beispiel1 - 18 Jahre, ID dabei, kein VIP: //node myScript.js 18 nein nein// | ||
| + | * Beispiel2 - 16 Jahre, keine ID dabei, ist VIP: //node myScript.js 18 nein ja// | ||
| + | |||
| + | Am Ende soll die das Programm über die Konsole Auskunft darüber geben, on eine Person zugelassen ist in den Club oder nicht. | ||
| + | |||
| + | **Hinweis: | ||
| + | |||
| + | Die Parameter //alter//, //ob Ausweis dabei// und //ob VIP// können durch die nachfolgenden Codezeilen an das Script übergeben werden. | ||
| + | |||
| + | eingabeAlter = process.argv[2]; | ||
| + | id = process.argv[3]; | ||
| + | vip = process.argv[4]; | ||
| + | |||
| + | ===== Lösung ===== | ||
| + | {{: | ||
| + | |||
| + | ---- | ||
| + | [[https:// | ||