diff --git a/01_grundlagen/uebungen/#u13_fehler-im-detail.html b/01_grundlagen/uebungen/#u13_fehler-im-detail.html deleted file mode 100644 index 9c8b505..0000000 --- a/01_grundlagen/uebungen/#u13_fehler-im-detail.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - Übung 13: Fehler im Detail - - - -
-
-
-

Übung 13: Fehler im Detail

- -

Im folgenden Code haben sich einige Fehler und auch Regelwidrigkeiten eingeschlichen.

-
- -
-
-
- - - diff --git a/01_grundlagen/uebungen/#u07_prompt-age.html b/01_grundlagen/uebungen/u07_prompt-age.html similarity index 86% rename from 01_grundlagen/uebungen/#u07_prompt-age.html rename to 01_grundlagen/uebungen/u07_prompt-age.html index 4059a4b..d54cca5 100644 --- a/01_grundlagen/uebungen/#u07_prompt-age.html +++ b/01_grundlagen/uebungen/u07_prompt-age.html @@ -1,4 +1,4 @@ - + @@ -23,6 +23,11 @@ 'use strict'; const outputEl = document.querySelector('.output'); + + const age = prompt('Wie alt sind Sie?'); + + console.log(age); + outputEl.textContent = `Du bist ${age} Jahre alt.`; diff --git a/01_grundlagen/uebungen/#u08_tax-totalprice.html b/01_grundlagen/uebungen/u08_tax-totalprice.html similarity index 74% rename from 01_grundlagen/uebungen/#u08_tax-totalprice.html rename to 01_grundlagen/uebungen/u08_tax-totalprice.html index 90cfbe1..f01cff1 100644 --- a/01_grundlagen/uebungen/#u08_tax-totalprice.html +++ b/01_grundlagen/uebungen/u08_tax-totalprice.html @@ -1,16 +1,16 @@ - + - Übung8: Immer diese Steuern... + Übung 8: Immer diese Steuern...
-

Übung8: Immer diese Steuern...

+

Übung 8: Immer diese Steuern...

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! @@ -34,9 +34,18 @@ diff --git a/01_grundlagen/uebungen/#u09_bezeichner.html b/01_grundlagen/uebungen/u09_bezeichner.html similarity index 72% rename from 01_grundlagen/uebungen/#u09_bezeichner.html rename to 01_grundlagen/uebungen/u09_bezeichner.html index 320f155..dbc691a 100644 --- a/01_grundlagen/uebungen/#u09_bezeichner.html +++ b/01_grundlagen/uebungen/u09_bezeichner.html @@ -1,4 +1,4 @@ - + @@ -21,32 +21,32 @@ Preis eines Buches in einem Onlineshop - - + bookPrice, buchPreis Anzahl der angemeldeten Benutzer - - + userNr, userAmount, loggedUserCount, angemeldeteBenutzer Titel einer Webseite - - + siteTitle, pageTitle, websiteTitle Höhe eines Hauses auf einer Immobiliensite - - + hausHoehe, houseHeight, buildingHeight, heightOfHouse Typ eines Monitors auf der Site eines Herstellers - - + monitorTyp, screenType, monitorType, displayType Fahrgestellnummer eines reparierten Autos auf der Website einer Autowerkstatt - - + reapariertFahrgestellNr, vinRepaired diff --git a/01_grundlagen/uebungen/#u10_bezeichner-verbessern.html b/01_grundlagen/uebungen/u10_bezeichner-verbessern.html similarity index 61% rename from 01_grundlagen/uebungen/#u10_bezeichner-verbessern.html rename to 01_grundlagen/uebungen/u10_bezeichner-verbessern.html index d6605f2..0144871 100644 --- a/01_grundlagen/uebungen/#u10_bezeichner-verbessern.html +++ b/01_grundlagen/uebungen/u10_bezeichner-verbessern.html @@ -24,123 +24,123 @@ bildNr Inhalt - - - + imageNr, imageNumber bildid Inhalt - - - - + kein lowerCamelCase + bildId, imgId, imageId bildZähler Anzahl der hochgeladenen Bilder - - - - + keine Sonderzeichen + bildZaehler, imageCounter, imgCounter zahlerFuerDie AktuelleZeileIn DerTabelleDie DieBenutzer Auflistet Zähler für die aktuelle Zeile, in der Tabelle, die die Benutzer auflistet. - - - - + zu lang + aktuelleZeileInBenutzerliste, userCountCurrentRow urenKelvornAme Vorname des Sohns eines Enkels - - - - + falsche Groß- und Kleinschreibweise + urenkelVorname, greatGrandsonFirstName, firstNameGreatGrandson x Geburtsdatum - - - - + nicht aussagekräftig + gebDatum, birthdate, dateOfBirth y Nummer der aktuellen Seite - - - - + nicht aussagekräftig + aktSeiteNr, currentPageNr d Dateiname - - - - + nicht aussagekräftig + fileName, filename faqUeberschrift Überschrift der Liste häufig gestellter Fragen - - - + faqTitel, faqUeberschrift, faqTitle, faqHeadline, FAQHeadline menHoeh Höhe eines Menüs - - - - + keine gängigen Abkürzung + menuHeight, navHeight strName Straßenname - - - + strName, streetName wanf Wandfarbe - - - - + keine gängigen Abkürzung + wandFarbe, wallColor PoStLeiTZaHl Postleitzahl - - - - + falsche Groß- und Kleinschreibweise + plz, postcode, zipCode, postalCode PLZ Postleitzahl - - - + plz, postcode, zipCode, postalCode plz Postleitzahl - - - + plz, postcode, zipCode, postalCode 2.frage Die 2. Frage - - - - + Syntaxfehler + frageZwei, frage2, question2, questionTwo anzahl? Die vom Benutzer eingegebene Anzahl von Produktexemplaren, die er kaufen möchte. - - - - + Syntaxfehler + anzProduktExemplar, anzahlProdukt, productAmount wichtige Meldung! Die Variable enthält den Text einer wichtigen Systemmeldung. - - - - + Syntaxfehler + wichtigeMeldung, importantMessage, systemMsg, alertMessage pi Die Zahl π (3.14…) - - - - + Konfigurationsvariable + PI, Math.PI diff --git a/01_grundlagen/uebungen/u11_rechnen-in-strings.html b/01_grundlagen/uebungen/u11_rechnen-in-strings.html new file mode 100644 index 0000000..6b6c5b8 --- /dev/null +++ b/01_grundlagen/uebungen/u11_rechnen-in-strings.html @@ -0,0 +1,49 @@ + + + + + + Übung 11: Rechnen mit Strings? + + + +

+
+

Übung 11: Rechnen mit Strings?

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AusdruckRückgabewert
'Hallo' + 'Welt'HalloWelt
'Hallo' + ' Welt'Hallo Welt
'1' + '1'11
1 + 12
'1 + 1'1 + 1
+
+
+ + + diff --git a/01_grundlagen/uebungen/#u12_prompt-lieblingsessen.html b/01_grundlagen/uebungen/u12_prompt-lieblingsessen.html similarity index 77% rename from 01_grundlagen/uebungen/#u12_prompt-lieblingsessen.html rename to 01_grundlagen/uebungen/u12_prompt-lieblingsessen.html index e58bb2c..3a687d5 100644 --- a/01_grundlagen/uebungen/#u12_prompt-lieblingsessen.html +++ b/01_grundlagen/uebungen/u12_prompt-lieblingsessen.html @@ -10,7 +10,7 @@
-

Übung 12: Mit prompt das Lieblingsessen erfragen

+

Übung 12: Mit prompt das Lieblingsessen erfragen

  1. @@ -46,6 +46,16 @@ const favoriteFood = prompt('Dein Lieblingsessen ist..?'); const favoriteDrink = prompt('Dein favorisiertes Getränk ist..?'); + + outputAEl.textContent = + 'Mein Lieblingsessen ist ' + favoriteFood + ' und mein Lieblingsgetränk ist ' + favoriteDrink + '!'; + + // EMPFEHLUNG + outputBEl.textContent = `Mein Lieblingsessen ist ${favoriteFood} und mein Lieblingsgetränk ist ${favoriteDrink}!`; + // ======== + + outputCEl.textContent = + 'Mein Lieblingsessen ist ' + favoriteFood + ` und mein Lieblingsgetränk ist ${favoriteDrink}!`; diff --git a/01_grundlagen/uebungen/u13_fehler-im-detail.html b/01_grundlagen/uebungen/u13_fehler-im-detail.html new file mode 100644 index 0000000..8ea8747 --- /dev/null +++ b/01_grundlagen/uebungen/u13_fehler-im-detail.html @@ -0,0 +1,57 @@ + + + + + + Übung 13: Fehler im Detail + + + +
    +
    +
    +

    Übung 13: Fehler im Detail

    + +

    Im folgenden Code haben sich einige Fehler und auch Regelwidrigkeiten eingeschlichen.

    +
    + +
    +
    +
    + + +