En este artículo, intentaremos comprender cómo podemos pasar ciertos valores en múltiples condiciones en JavaScript con la ayuda de ciertos ejemplos de codificación.
El término, condicionales múltiples, en realidad se refiere a más de un condicional en número. Esto eventualmente incluiría el uso de «if-elseif-else » o declaración de cambio . También podemos usar funciones especiales disponibles en JavaScript con las que nuestros valores podrían pasarse en múltiples condicionales.
Primero echemos un vistazo a las sintaxis ilustradas a continuación de algunos condicionales predisponibles en JavaScript.
La siguiente sintaxis es la sintaxis de «if-elseif-else» que podemos usar en caso de verificación de múltiples condiciones.
Sintaxis:
if(first_condition) { // do something... } else if(second_condition){ // do something... } // More else-if's could be added depending upon the need // At last one else part has to be added... else{ // do something... }
La condición de cambio eventualmente tomará múltiples valores dentro de casos escritos separados y, al final, se debe escribir un caso predeterminado que contenga valores.
Sintaxis:
switch(conditional_parameter) { case first_value : // do something... case second_value : // do something... // More cases depending upon need could be added... default : // do something... }
Algunos métodos y operadores (tanto lógicos como simples) ayudarán en nuestra tarea de pasar valores dentro de múltiples condicionales en JavaScript.
Ejemplo 1: En este ejemplo, crearemos una función que aceptará algún valor dentro de ella y verificaremos ese valor y según las condiciones y valores, devolveremos algún valor como salida.
Javascript
<script> let checkTemperature = (value) => { if (value > 30) { return "Too Humid and Hot...!!"; } else { return "It's too cold here....!!"; } }; console.log(checkTemperature(35)); console.log(checkTemperature(12)); </script>
Producción:
Too Humid and Hot...!! It's too cold here....!!
Ejemplo 2: En este ejemplo, usaremos un caso de interruptor dentro de una función que será responsable de verificar valores y devolver valores de acuerdo solo con eso.
Javascript
<script> let checkFruitViaColor = (color) => { switch (color) { case "green": return "Grapes"; case "red": return ["apple", "pomegranate"]; default: return "No fruit..."; } }; console.log("Green color fruit is: " + checkFruitViaColor("green")); console.log("Red color fruit is: " + checkFruitViaColor("red")); <script>
Producción:
Green color fruit is: Grapes Red color fruit is: apple,pomegranate
Ejemplo 3: En este ejemplo, usaremos el método include () junto con el operador lógico AND (&&) que verificará ciertas condiciones. Mostraremos la salida en la declaración «si» según el caso.
Javascript
<script> let checkData = (name_of_organization) => { let check = name_of_organization.includes("Geeks") && name_of_organization.includes("for") && name_of_organization.includes("GeeksforGeeks"); if (check === true) { return "All conditions passed successfully....!!"; } else { return "Failed....!!"; } }; console.log(checkData("GeeksforGeeks")); <script>
Producción:
All conditions passed successfully....!!
Publicación traducida automáticamente
Artículo escrito por amansingla y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA