From 1d943bdda78cf59d1df9fb7aefa39ec145b4fde2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mara=20Z=C3=B6llner?= Date: Wed, 20 May 2026 16:50:47 +0200 Subject: [PATCH] erstellung textanalyse + .js datei --- js/textanalyse.js | 19 +++++++++++++++++++ textanalyse.html | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 js/textanalyse.js create mode 100644 textanalyse.html diff --git a/js/textanalyse.js b/js/textanalyse.js new file mode 100644 index 0000000..cd31e13 --- /dev/null +++ b/js/textanalyse.js @@ -0,0 +1,19 @@ +function analyseText(text) { + let zeichen = text.length; + let woerter = text.split(" ").length; + let grossbuchstaben = text.toUpperCase(); + + return `Zeichen: ${zeichen} +Wörter: ${woerter} +Großbuchstaben: ${grossbuchstaben}`; +} + +let text = prompt("Gib einen Text ein:"); + +if (text === "" || text === null) { + alert("Fehler: Du hast keinen Text eingegeben!"); +} else { + let ergebnis = analyseText(text); + alert(ergebnis); +} + diff --git a/textanalyse.html b/textanalyse.html new file mode 100644 index 0000000..3dc7f29 --- /dev/null +++ b/textanalyse.html @@ -0,0 +1,32 @@ + + + + + + Textanalyse + + + + + + +
+

Übung

+

Textanalyse

+

Analysiere deinen Text auf Knopfdruck.

+
+ + + + \ No newline at end of file