Pour contrôler correctement le flux, il est important de comprendre quels types de valeurs sont « vraies » et « false ». Parfois, certaines valeurs peuvent sembler une chose, mais à la fin, ils finissent par être un autre.
valeurs qui renvoient vrai (vrai)
<695646b12b " >
valeurs renvoyant false (false)
2.5.1 . Variables conditionnelles à l’aide de l’opérateur ternaire
Parfois, vous souhaitez définir la valeur d’une variable en fonction d’une certaine condition. Pour ce faire, vous pouvez utiliser une déclaration if
/ else
, dans de nombreux cas, il est plus pratique d’utiliser l’opérateur ternaire.
L’opérateur ternaire
L’opérateur ternaire peut être utilisé sans retourner une valeur à la variable, Cependant, cette utilisation est généralement désapprouvée.
2.5.2. Déclaration de commutation
au lieu d’utiliser une série de déclarations if
/
/
<7e5A896033 ">
/
/ <9D84B6AF20" " ">
/ else
, il peut parfois être utile d’utiliser la déclaration switch
.
instruction de commutation
Les déclarations switch
Ils sont peu utilisés dans JavaScript, car le même comportement est possible de l’obtenir en créant un objet, qui a plus de potentiel car il est possible de le réutiliser, l’utiliser pour effectuer des tests, etc. Par exemple:
var stuffToDo = { 'bar' : function() { alert('el valor es bar'); }, 'baz' : function() { alert('el valor es baz'); }, 'default' : function() { alert('de forma predeterminada se ejecutará este código'); }};if (stuffToDo) { stuffToDo();} else { stuffToDo();}
plus tard, le concept d’objets sera englobé.