Ce tutoriel illustrera l'utilisation de relevés en ligne IF en JavaScript.
Comment utiliser Inline If Instruction en JavaScript?
En JavaScript, un opérateur ternaire est l'utilisation la plus typique et recommandée pour une instruction IF en ligne. Il est utilisé en remplacement d'une déclaration IF-Else. Il contient trois opérandes, "une condition","Une vraie déclaration", et "une fausse déclaration". Un point d'interrogation (?) suit la condition, et une véritable déclaration est suivie d'un côlon (:).
Syntaxe
La syntaxe d'une instruction IF en ligne est indiquée ci-dessous:
condition ? "expression1": "expression2"Ici:
Exemple
Dans cet exemple, nous utiliserons une instruction IF en ligne à l'aide de l'opérateur ternaire. Pour ce faire, d'abord, nous créerons une variable "Des marques"En attribuant la valeur"86»:
Var Marks = 86;Ensuite, utilisez un opérateur ternaire pour vérifier la condition si les marques sont supérieures ou égales à «70" retour "Grade A"Comme la sortie d'autre revient"Catégorie B"Et stockez le résultat en variable"notes»:
var grades = marques> = 70 ? "Grade A": "Grade B";Enfin, imprimez le résultat sur la console en utilisant le «console.enregistrer()" méthode:
console.journal (notes);La sortie montre "Grade A», Ce qui signifie que la condition est vraie:
Comment utiliser plusieurs conditions dans une instruction en ligne IF? Suivez la section donnée.
Comment utiliser une déclaration en ligne si avec plusieurs conditions?
Vous pouvez également appliquer plusieurs conditions avec une déclaration en ligne si. Pour faire ça, Suivez la syntaxe ci-dessous pour l'utilisation de l'opérateur ternaire.
Syntaxe
condition 1 ? true_expression1: condition2 ? true_expression2: else_expressionExemple
Ici, nous vérifierons plusieurs conditions avec une déclaration en ligne si. Tout d'abord, nous créerons une variable "Des marques"Attribution d'une valeur"56»:
Var Marks = 56;Maintenant, nous ajouterons une condition pour les marques supérieures à 90; Si cette condition est vraie, le «Grade A+"Sera imprimé sur la console, si les marques sont supérieures ou égales à 70 mais inférieures à 90, la sortie sera"Grade A», Sinon, la sortie sera«De grade F»:
var grades = marques> = 90 ? "Grade A +": marques> = 70 ? "Grade A": "Grade F";Enfin, imprimez les notes sur la console:
console.journal (notes);La sortie s'affiche «De grade F», Ce qui signifie que les deux conditions sont fausses:
Comment utiliser la déclaration en ligne IF comme une déclaration IFS?
Vous pouvez également utiliser une instruction IF en ligne comme une instruction IFS nichée telle que:
siPour ce faire, suivez la syntaxe ci-dessous à l'aide de l'opérateur ternaire.
Syntaxe
condition 1Exemple
Tout d'abord, créez une variable "Des marques"En attribuant la valeur"65»:
Marques var = 65;Ensuite, utilisez des conditions imbriquées à l'aide d'une déclaration en ligne IF.
Enfin, imprimez les notes résultantes sur la console en utilisant le «console.enregistrer()" méthode:
console.journal (notes);Sortir
Nous avons compilé toutes les informations essentielles liées à la déclaration en ligne IF.
Conclusion
Pour utiliser une instruction IF en ligne dans JavaScript, vous pouvez utiliser un «opérateur ternaire«C'est une alternative à une déclaration if… else. Cela nécessite trois opérandes, "une condition», Qui est suivi d'un point d'interrogation (?), «Une vraie déclaration», Suivi d'un côlon (:), et "une fausse déclaration". Il effectue la même chose que les instructions IF-Else mais avec moins de lignes de code. Dans ce didacticiel, nous avons illustré l'utilisation des instructions IF en ligne en JavaScript avec des exemples.