Javascript  Ulrich Hirschmann 4.98
 

Javascript-Objekte  Math

Das Objekt Math ermöglicht die Arbeit mit mathematischen Funktionen.
 
Math
<html><head> 
<title>Javascript</title> 

</head> 
<body> 
<h1>Math1</h1> 
<script><!-- 
 document.write(Math.PI+"<br>"); 
 
//--></script> 
</body></html>

 
 
 
 
 

Die Funktion PI des Objektes Math wird ausgegeben. 
 

 

 
Beispiel
 

Mathematische Funktionen

abs Absolutwert
sin, cos, tan Trigonometrie, Argument in Radialen
acos, asin, atan Trigonometrie, Rückgabewert in Radialen
exp, log Basis e
ceil Ganze Zahl >= Argument. Math.ceil(43.456)=43
floor Ganze Zahl <= Argument.
min, max Minimum, Maximum
pow Exponentialfunktion: Math.pow(basis,exponent).
round Runden
sqrt Wurzel
 
Übung: Erstelle ein Skript in das Basis und Exponent eingegeben werden können. Auf Knopfdruck soll das Ergebnis ausgegeben werden.
 
 

String

Strings sind Objekte mit denen Zeichenketten bearbeitet werden können.
 
String
<script><!-- 
 var s=new String; 

 s="Dieses ist der ganze Text der hier gespeichert wird."; 
 document.write(s+"<br>"); 

 var t=s.toUpperCase(); 
 document.write(t+"<br>"); 
 
//--></script>

Ein Variable s vom Typ String wird erzeugt. 
 
Text wird zugewiesen 
und ausgegeben. 
 

Die Variable t erhält den String von s in Großbuchstaben. 
Ausgabe 

 

 
Beispiel

Methoden von String

length Liefert die Länge eines Stringes zurück (l=s.length).
anchor HTML-Textmarkierung
big, blink, bold, fixed, italics, small, strike, sub, sup HTML-Formatierungen
charAt, charCodeAt Gibt das Zeichen(Code) an der Position zurück. t=s.charAt(0);
indexOf, lastIndexOf Gibt die Position eines Teilstrings zurück.t=s.indexOf("der");
link HTML-Link
concat Fügt 2 Strings zusammen. t=s.concat("+2.String");
fromCharCode Bildet einen String aus einem Code.  (Klappt nicht!)
split Teilt eine String in ein Array auf, abhängig vom Parameter. t=s.split(" "); teilt nach Leerzeichen.t ist dann ein Array.
slice Schneidet einen Teil aus einem String heraus und liefert diesen zurück. t=s.slice(10,20);
substring, substr Kopiert einen Teil aus einem String heraus.t=s.substring(0,10);
match, replace, search Benötigt für Suchbegriffe.
toLowerCase, toUpperCase Klein- oder Großschreibung.
 
Beispiel

Übung: 1) Überprüfe die Eingabe des Benutzers auf güliges E-Mail-Format. @ muß also vorhanden sein.
2) Zerlege diese Eingabe dann in den Teil vor und nach dem @.
 

Lösung
Javascript  Ulrich Hirschmann 4.98