Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Grundlagen der Programmierung: Basiswissen

Die Lösung in JavaScript

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
JavaScript wird häufig in HTML-Seiten eingebettet. Sie erstellen eine Altert-Box, die automatisch aufspringt und nach dem Geburtsjahr fragt.

Transkript

Schauen wir uns jetzt mal die Lösung in "JavaScript" an. "JavaScript" ist ja eine Skriptsprache, die innerhalb einer anderen Sprache eingebettet ist, in dem Fall in einer "html"-Seite. Ich klicke da einfach mal drauf. Und jetzt habe ich hier schon so ein "Pop-up"-Fenster: "In welchem Jahr sind Sie geboren". Da gebe ich jetzt mal "1983" an, ob es stimmt oder nicht, verrate ich nicht, klicke auf "OK" und jetzt wäre ich 33 Jahre jung. Das ist das ganze Script, das ganze Programm und jetzt schauen wir uns mal an, wie das Ganze aufgebaut ist. Mit "Strg+U" schaue ich mir den Quelltext an. Und Sie sehen hier in Magenta oder Violett, was auch immer das ist, das hier sind sogenannte "html"-Tags, weil "JavaScript" meistens in "html" eingebettet ist. Also dieses "html"-Script, ist hier der Beginn und unten hört es auf. Das ist der "html"-Teil. Und der eigentliche "JavaScript"-Teil, der passiert nur in diesen wenigen Zeilen. Gehen wir die mal der Reihe nach durch. Mit "var" definiere ich eine Variable, also einen Container für eine Information, die nenne ich "heute". Und da hole ich mir jetzt mit "getFullYear" das aktuelle Jahr aus dem "Date"-Objekt. Also, Sie sehen, mit "new Date" mache ich ein "Date"-Objekt auf und mit "getFullYear" hole ich mir das aktuelle Jahr. Ich könnte mir natürlich mit "getMonth" den Monat holen, oder mit "getHours" die Stunden, usw. Und dann speichere ich in der Variablen "geburtsjahr" das, was der oder die Nutzerin eingetragen hat. Und dieses Eingabefester, das gerade aufgeploppt ist, das kann ich dadurch erzeugen, indem ich einfach ein "promt" schreibe. und was da oben in diesem Eingabefenster stehen soll, das schreibe ich hier einfach in Anführungszeichen in diese Klammer hinein. Und dann mache ich eine "If"-Abfrage, d.h. wenn das Geburtsjahr weniger als 1900 ist, weil jemand zum Beispiel einfach nur "82" einträgt, oder wenn das Geburtsjahr in der Zukunft liegt, also 2718, oder sowas, oder/aber, wenn das Geburtsjahr gar keine Nummer ist. Dieses "is AnA" heißt, "Is not a number". Also wenn jemand statt einer Zahl einen Buchstaben eintippt, oder sowas, dann sind das alles ungültige Werte und dann gebe ich wiederum eine Fehlermeldung aus mit "alert": "Bitte geben Sie Ihr Geburtsjahr an" und dann lade ich diese gesamte Seite neu, so als würde ich im Browser auf dem Reload-Button drücken mit "location.reload()". Das passiert, wenn der Nutzer oder die Nutzerin was Falsches eingibt. Und in dieser "Else"-Schleife, in diesem anderen Zweig, da berechne ich das eigentliche Geburtsjahr. Und es ist ganz einfach, ich speichere in der Variablen "alter" "heute" - "geburtsjahr". und gebe das auch wieder mit einem "alert" aus, und dann steht hier eben: "Sie sind 33 Jahre jung", oder sowas. Das war es. Das ist das gesamte Programm, um das Alter im "JavaScript" zu berechnen.

Grundlagen der Programmierung: Basiswissen

Steigen Sie ein in die Welt der Computerprogrammierung und verschaffen Sie sich das Grundwissen, um schon bald eigene Lösungen und Anwendungen zu schreiben.

5 Std. 38 min (64 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!