Forum de discussion
Forum « Programmation Javascript » (archives)
Re: des explications sur une calculatrice en java
Envoyé: 10 décembre 2003, 9h14 par Oznog
Avant tout attention au mot "Java" qui n'est pas le même language que le Javascript.
Bon, alors tu ne donne pas tout le code et en même temps tu ne précise pas ce que tu ne comprend pas. ALors j'irais au pif.
"var" permet de déclarer une variable.
En dehors d'une fonction elle est globale et utilisable partout. À l'intérieur d'une fonction elle est locale à la fonction.
"=true" indique que c'est une boléenne et qu'elle est à "vrais".
"function blabla() {...}" Une fonction influ sur les valeurs globales et peut retourner une résultat (return). S'utilise comme une instruction normale.
"eval" évalue une expression, dans le cas présent il permet de convertir le "+" de la variable "OpePre" en nombre.
"form.BLABLA.value" permet de récupérer une valeur du formulaire "form" (pas fort comme nom et apporte la confusion, monForm aurait été mieux). "Value" étant la propriété qui retourne effectivement la valeur de l'élément "blabla"...
"if (blabla) {...} else {...}" test la condition "blabla" et exécute le code entre les acolade si le test est concluant. Sinon, exécute le code du "else".
Côté Math :
"if (operateur!="=")"
Si operateur n'est pas égal au caractère "="...
"value+=chiffre;" c'est une incrémentation. "x+=1" égale "x=x+1".
P.S. ce code n'est pas compatible avec tous les navigateur, le "form.[element].value" devrait être :
document.monFormulaire.nomElement.value
- OU (puisque les formulaires ainsi que leurs éléments sont dans des tableaux (array)-
document.forms[x].elements[x].value
Pour toute ces raisons, tu devrais lire sur le sujet (et avant de passer par ici).
"Manipulation de formulaires en Javascript" (http://www.trucsweb.com/Javascript/trucs.asp?no=331&type=5) et "Récupérer un formulaire en Javascript" (http://www.trucsweb.com/Javascript/trucs.asp?no=303&type=5)
Ciao
Oznog
Réponses
|