document.write("<HR><P>" + "Le nouveau monde".charAt(4));
document.write("<HR><P>" + "Le nouveau monde".indexOf("u"));
document.write("<HR><P>" + "Le nouveau monde".indexOf("u", 6));
document.write("<HR><P>" + "Salut à tout le monde !".substring(0, 7));
Illustration de indexOf et de substring avec la fonction repstr qui remplace toutes les occurences de vieuS par nouveauS :
function repstr(s, vieuS, nouveauS) {
var i = 0;
// recherche de vieuS
while (s.indexOf(vieuS) >= 0) {
i = s.indexOf(vieuS);
// substitution
s = s.substring(0,i) + nouveauS + s.substring(i+vieuS.length,s.length);
}
return s;
}
document.write("<HR><P>" + "Le nouveau monde".toLowerCase());
document.write("<HR><P>" + "Le nouveau monde".toUpperCase());
document.write("<HR><P>" + "Salut à tout le monde !".bold());
document.write("<HR><P>" + "Mon lien".link("default.htm"));
document.write("<HR><P>PI = " + Math.PI);
with (Math) {
a = PI * r*r;
y = r*sin(theta);
x = r*cos(theta);
}
Today = new Date();
Xmas99 = new Date("Decembre 25, 1995, 14:50:00");
Xmas99 = new Date(95, 11, 25);
Xmas99 = new Date(95, 11, 25, 14, 50, 00);
On a alors (0=Janvier) :
document.write("<HR><P>" + Xmas99.getYear());
document.write("<HR><P>" + Xmas99.getMonth());
today = new Date();
nextXmas = new Date("December 25, 1999");
msPerDay = 24*60*60*1000; // Nb. de ms / jour
daysLeft = (nextXmas.getTime()-today.getTime())/msPerDay;
daysLeft = Math.round(daysLeft);
document.write("<HR><P>Nombre de jours qu'il reste avant le prochain Noël : " + daysLeft);
function calcule(equation) {
if (confirm("Etes vous sur?"))
// Evaluation de l'expression saisie par l'utilisateur
// et affectation du result au champ de saisie result
equation.resultat.value = eval(equation.expression.value);
else
alert("Essayez a nouveau.");
}
</SCRIPT>
<CENTER><FORM>
<TABLE>
<TR> <TD>Saisissez une expression:
<TD><INPUT TYPE="text" NAME="expression" SIZE=15 >
<TD><INPUT TYPE="button" VALUE="Evaluation..." ONCLICK="calcule(this.form)">
<TR> <TD>Resultat:
<TD><INPUT TYPE="text" NAME="resultat" SIZE=15 >
</TABLE>
</FORM>
</CENTER>
<CENTER>
<FORM>
<INPUT TYPE="button" VALUE="Qui êtes vous ?..."
ONCLICK="prompt('Entrer un nom SVP', 'Votre Nom')">
</FORM>
</CENTER>
CA SUFFIT !!!