Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Der Befehl n=wort1.indexOf("nasi") überprüft, ob das Teilwort "nasi" in dem<br />
Wort wort1 enthalten ist. Falls ja, wird die Stelle, an der das Teilwort beginnt,<br />
der Variablen n zugewiesen. Beachte, dass, wie gewöhnlich, ab 0 gezählt wird.<br />
Im obigen Beispiel erhält die Variable n also den Wert 3. Falls das Teilwort<br />
nicht enthalten ist, wird der Wert -1 zurückgeliefert.<br />
Der Befehl wort4=wort1.slice(2); schneidet aus dem Wort wort1 einen<br />
Teilastring ab der 2. Stelle (Beginn bei 0) bis zum Ende heraus und das Ergebnis<br />
wird dem Wort wort4 zugeordnet.<br />
Der Befehl ch=wort1.charAt(3) ermittelt das Zeichen an der dritten Stelle<br />
(Beginn bei 0). In diesem Beispiel also den Buchstaben n.<br />
Die Methoden toUpperCase und toLowerCase erklären sich von selbst. Achte<br />
hierbei exakt auf Groß-Kleinschreibung !<br />
Die Methode replace(originalTeilstring, ersatzteilstring) ersetzt nur einmal.<br />
Gegebenenfalls muss man diese Methode öfter anwenden. Mit dieser Methode<br />
kann man auch Teilstrings löschen, indem man sie durch Leerstrings ersetzt.<br />
Man kann, falls das überhaupt nötig sein sollte, einen Text auch in eine Zahl<br />
umwandeln:<br />
wort = "12.34";<br />
x = parseFloat(wort); // bewirkt, daß x=12.34<br />
y = parseInt(wort); // bewirkt, daß y=12<br />
Eine andere bekannte Umwandlungsmethode (von Text zu Zahl) ist eval()<br />
Beispiel: a = "5"; b = "10";<br />
c = a+b; würde ergeben c="510"<br />
c = eval(a+b); ergibt c=510<br />
c = eval(a) + eval(b); ergibt c=15<br />
Die umgekehrte Umwandlung (von Zahl zu Text) wird durch die Methode<br />
String() bewirkt.<br />
Beispiel: uhr=8;<br />
Zeit = "0" + String(uhr)<br />
23