Opérateurs de Javascript

Bookmark and Share this Article Original English article

Des opérateurs peuvent être placés dans trois catégorie-binaires, unaires, et ternaires. Les opérateurs binaires, le plus généralement associés au concept de l'opérateur, prennent deux expressions (de binaire) et les combinent dans une troisième expression complexe ou composée. Cependant, une expression simple peut avoir plusieurs opérateurs binaires. Par exemple, la déclaration variable suivante emploie les opérateurs binaires multiples pour définir la variable :

calcAdd de variété = (total/n) + 73  

L'opérateur de clivage (/) et (+) l'opérateur positif sont les opérateurs binaires. La première combinaison se produit quand le total variable est divisé par le N. variable. Les deux variables deviennent une valeur simple. Cette valeur simple résultant du total divisé par n est alors ajoutée à la valeur numérique littérale de 73, créant encore une autre valeur. Le signe d'égales (=) place la valeur combinée des opérandes dans le calcAdd variable.

Les opérateurs unaires travaillent à un variable simple ou littéral. Tous les nombres négatifs sont assignés utilisant un opérateur unaire. Par exemple, le petit manuscrit suivant emploie un opérateur unaire pour créer une variable avec une valeur négative :

<html> 
<head> 
language= " Javascript " de <script > 
variété posNum=85 ; 
negNum= de variété - posNum ; 
document.write (negNum) ; 
</script> 
</head> 
bgcolor= <body " miellée " > 
</body> 
</html>

Le retour du manuscrit est -85 parce que (-) l'opérateur unaire moindre a défini le negNum variable comme négation du posNum variable. D'autres opérateurs unaires communs incluent des opérateurs d'incrément ou de décroissance (++ et - -) vus dans de contre- variables.

En conclusion, les opérateurs ternaires combinent trois expressions dans une. Le plus utilisé généralement pour créer une expression de sténographie pour des rapports conditionnels, le seul opérateur ternaire dans le Javascript est ? :. Par exemple, ce rapport conditionnel :

si (alpha == bêta) {
      gamma=56 ; 
      } autrement {
      gamma=57 ; 
      }  

peut être écrit avec un opérateur ternaire comme suit :

alpha == bêta ? gamma=56 : gamma=57 ;  

Les petites expositions suivantes de manuscrit comment les deux méthodes arrivent à la même conclusion :

<html> 
<head> 
language= " Javascript " de <script > 
variété alpha=20, beta=30, gamma=0, lambda=0 ; 
si (alpha==beta) {
variété gamma=56 ; 
} autrement {
gamma=57 ; 
} 
ensemble de //Same de conditions utilisant l'opérateur ternaire 
alpha==beta ? lambda=56 : lambda=57 ; 
document.write (« résultats conditionnels :  » + gamma + « <p> » + « conditionnel ternaire :  » + lambda) ; 
</script> 
</head> 
bgcolor= <body " oldlace " > 
</body> 
</html>

Les trois éléments qui ? : l'opérateur rassemblé dans l'exemple sont (alpha==beta), (lambda=56), et (lambda=57). Notez également comment l'opérateur de virgule (,) est habitué dans le manuscrit pour séparer les définitions des variables alpha, bêta, gamma, et lambda au début du manuscrit.

 

un article a soumis par George Freedrich


Déni : Notre site Web n'est pas responsable de l'information contenue par cet article. Cet article reflète nullement les points de vue, les avis, les pensées ou la croyance du personnel d'annuaire d'articles.
Notification de traduction : L'article « opérateurs de Javascript » a été traduit utilisant un service de traduction automatisé. Nous faisons des excuses sincèrement pour toutes les erreurs de traduction qui ont pu s'être produites. Merci de votre arrangement.


  Online: 1568 users browsing the articles directory © 2005-2010 E-articles.info All Rights Reserved.  
The articles and tutorials in the directory are property of their respective owners and authors.