Maison > interface Web > js tutoriel > Comment écrire si pour juger plusieurs conditions en js

Comment écrire si pour juger plusieurs conditions en js

下次还敢
Libérer: 2024-05-01 07:30:24
original
940 Les gens l'ont consulté

Les méthodes permettant d'évaluer plusieurs conditions en JavaScript incluent : l'utilisation de l'opérateur || (ou), de l'opérateur && (et), des instructions if imbriquées et des instructions switch (applicables uniquement à la comparaison d'une valeur).

Comment écrire si pour juger plusieurs conditions en js

Comment utiliser If en JavaScript pour déterminer plusieurs conditions

Il existe plusieurs façons d'utiliser if pour déterminer plusieurs conditions en JavaScript.

1. Utilisez l'opérateur || (OU logique)

L'opérateur || (OU logique) est utilisé pour déterminer si l'une des multiples conditions est vraie.

<code class="javascript">if (condition1 || condition2) {
  // 条件 1 或条件 2 为真时的代码
}</code>
Copier après la connexion

2. Utiliser l'opérateur && (ET logique)

L'opérateur && (ET logique) est utilisé pour déterminer si plusieurs conditions sont vraies.

<code class="javascript">if (condition1 && condition2) {
  // 条件 1 和条件 2 都为真时的代码
}</code>
Copier après la connexion

3. Utilisez des instructions if imbriquées

Les instructions if imbriquées peuvent être utilisées pour déterminer plusieurs conditions et exécuter différents codes en fonction de différentes conditions.

<code class="javascript">if (condition1) {
  // 条件 1 为真时的代码
} else if (condition2) {
  // 条件 1 为假,条件 2 为真时的代码
} else {
  // 条件 1 和条件 2 都为假时的代码
}</code>
Copier après la connexion

4. Utilisez les instructions switch (limitées à comparer une valeur)

L'instruction switch peut être utilisée pour comparer une valeur avec plusieurs options et exécuter un code différent en fonction de la correspondance.

<code class="javascript">switch (value) {
  case option1:
    // 值等于选项 1 时的代码
    break;
  case option2:
    // 值等于选项 2 时的代码
    break;
  default:
    // 值与任何选项都不匹配时的代码
}</code>
Copier après la connexion

Exemple

L'exemple suivant utilise l'opérateur || pour déterminer si l'une des deux conditions est vraie :

<code class="javascript">const age = 18;
const isCitizen = true;

if (age >= 18 || isCitizen) {
  console.log("可以投票");
} else {
  console.log("不能投票");
}</code>
Copier après la connexion

L'exemple ci-dessus utilise une instruction if imbriquée pour déterminer trois conditions :

<code class="javascript">const score = 85;

if (score >= 90) {
  console.log("A");
} else if (score >= 80) {
  console.log("B");
} else if (score >= 70) {
  console.log("C");
} else {
  console.log("D");
}</code>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal