Übung 7: Also sowas fragt man doch nicht!
++ Fragen Sie nun nach dem Alter des Anwenders, speichern Sie es in einer Variable und geben Sie es über die + Konsole aus. Denken Sie daran, für die Variable einen sinnvollen Bezeichner zu wählen. +
+diff --git a/01_grundlagen/docs/programmierrichtlinien.md b/01_grundlagen/docs/programmierrichtlinien.md index 43e750f..8a89716 100644 --- a/01_grundlagen/docs/programmierrichtlinien.md +++ b/01_grundlagen/docs/programmierrichtlinien.md @@ -3,3 +3,6 @@ - Schreibe immer genau eine Anweisung in genau eine Zeile. - Setze beim Beenden einer Anweisung das Semikolon. - Verwende im Normalfall einfache Anführungszeichen zur Begrenzung von Strings. (prefer: Single Quote) +- Schreibe Konstanten, die der Konfiguration dienen, komplett in Großbuchstaben und verwende den Underscore \_ zur Worttrennung. (SCREAMING_SNAKE_CASE) +- Deklariere Konstanten, die der Konfiguration dienen, am Anfang deines Codes. +- Vor und nach einem Operator mit zwei Operanden (z. B. Additions- oder Zuweisungsoperator) steht ein Leerzeichen. diff --git a/01_grundlagen/uebungen/#u07_prompt-age.html b/01_grundlagen/uebungen/#u07_prompt-age.html new file mode 100644 index 0000000..4059a4b --- /dev/null +++ b/01_grundlagen/uebungen/#u07_prompt-age.html @@ -0,0 +1,28 @@ + + +
+ + ++ Fragen Sie nun nach dem Alter des Anwenders, speichern Sie es in einer Variable und geben Sie es über die + Konsole aus. Denken Sie daran, für die Variable einen sinnvollen Bezeichner zu wählen. +
++ Preise könnten so viel angenehmer sein, wenn die verflixte Mehrwertsteuer nicht wäre. Aber wenn du die + Steuer schon selbst zahlen musst, kann dir wenigstens das Ausrechnen des Brutto-Preises jemand abnehmen: JS! + Schreibe also ein Programm, das dir den Bruttopreis zu $150 (netto) berechnet und ausgibt — Hinweis: Es + sollten $183 sein. +
+Folgende Definitionen steht dir zur Verfügung:
+
+
+ 'use strict'
+
+ const TAX_PERCENTAGE = 22
+ let price = 150
+ /* your code here */
+ console.log(totalPrice)
+
Denken Sie sich geeignete Bezeichner für die Variablen folgender Tabelle aus:
+| Bedeutung | +Variablenbezeichner | +
|---|---|
| Preis eines Buches in einem Onlineshop | +- | +
| Anzahl der angemeldeten Benutzer | +- | +
| Titel einer Webseite | +- | +
| Höhe eines Hauses auf einer Immobiliensite | +- | +
| Typ eines Monitors auf der Site eines Herstellers | +- | +
| Fahrgestellnummer eines reparierten Autos auf der Website einer Autowerkstatt | +- | +
| Bezeichner | +Bedeutung | +Problem | +Vorschläge | +
|---|---|---|---|
| bildNr | +Inhalt | +- | +- | +
| bildid | +Inhalt | +- | +- | +
| bildZähler | +Anzahl der hochgeladenen Bilder | +- | +- | +
| zahlerFuerDie AktuelleZeileIn DerTabelleDie DieBenutzer Auflistet | +Zähler für die aktuelle Zeile, in der Tabelle, die die Benutzer auflistet. | +- | +- | +
| urenKelvornAme | +Vorname des Sohns eines Enkels | +- | +- | +
| x | +Geburtsdatum | +- | +- | +
| y | +Nummer der aktuellen Seite | +- | +- | +
| d | +Dateiname | +- | +- | +
| faqUeberschrift | +Überschrift der Liste häufig gestellter Fragen | +- | +- | +
| menHoeh | +Höhe eines Menüs | +- | +- | +
| strName | +Straßenname | +- | +- | +
| wanf | +Wandfarbe | +- | +- | +
| PoStLeiTZaHl | +Postleitzahl | +- | +- | +
| PLZ | +Postleitzahl | +- | +- | +
| plz | +Postleitzahl | +- | +- | +
| 2.frage | +Die 2. Frage | +- | +- | +
| anzahl? | +Die vom Benutzer eingegebene Anzahl von Produktexemplaren, die er kaufen möchte. | +- | +- | +
| wichtige Meldung! | +Die Variable enthält den Text einer wichtigen Systemmeldung. | +- | +- | +
| pi | +Die Zahl π (3.14…) | +- | +- | +
Im folgenden Code haben sich einige Fehler und auch Regelwidrigkeiten eingeschlichen.
+