mardi 23 octobre 2012

les bases de la syntaxe


Revenons sur la syntaxe de la fonction longb() écrite dans sa version "académique" et examinons chaque ligne :
<script language="Javascript">
<!--
function longb()
{
var c=document.formeb.champb.value
if (c.length>=3)
{
alert("Bienvenue chez vous !")
}
else
{
alert ("Votre code est erroné !")
}
}
//-->
</script>
La présence de tant d'accolades et de parenthèses peut rebuter mais c'est vraiment très simple :
function longb()
{
Je mets entre les accolades les instructions de ma fonction.
Cela peut être des actions simples ou parfois plus complexes

}


Une condition s'exprime avec "if" :

if (condition)
{
je mets entre les accolades l'instruction à exécuter
si la condition est remplie

}
else sinon
{
je mets entre les accolades l'instruction à exécuter si la condition n'est pas remplie
}
Ce n'est pas une obligation que d'aller à la ligne aprés chaque accolade, mais conseillé pour une meilleure lisibilité et aussi pour éviter les erreurs. Si vous avez 3 accolades ouvrantes, vous devez en avoir 3 autres fermantes !

Aucun commentaire:

Enregistrer un commentaire