Cómo verificar si un valor es falso en JavaScript

Cómo verificar si un valor es falso en JavaScript
Mientras realiza cálculos matemáticos en JavaScript, puede haber un requisito para deshacerse de los valores falsos para obtener el resultado preciso. Por ejemplo, minimizar los errores y los valores de basura en un cálculo particular. Además, puede haber un requisito para asignar valores a los recursos asignados. En tales casos, verificar si un valor es falso en JavaScript es de gran ayuda para minimizar el margen de error y administrar los recursos de manera efectiva.

Esta redacción ilustrará los enfoques para verificar si un valor es falso usando JavaScript.

Cómo verificar/verificar si un valor es falso usando JavaScript?

Para verificar si un valor es falso en JavaScript, aplique los siguientes enfoques en combinación con lo lógico "no(!)"Operador:

  • "si/else" condición.
  • "cada()" método.

Sigamos cada uno de los enfoques uno por uno!

¿Cuáles son los valores falsos en JavaScript??

Los valores establecidos a continuación se consideran "falsos" en JavaScript:

  • FALSO
  • 0
  • -0
  • cuerda vacía
  • Nulo
  • Indefinido
  • Yaya

Ahora, mira los enfoques discutidos!

Enfoque 1: Compruebe si un valor es falso en JavaScript usando la condición IF/Else

"LógicoLos operadores se utilizan para analizar la lógica entre los valores. Más específicamente, lo lógico "no(!)"El operador da el valor"verdadero"Si se indica un valor falso.

Este operador se puede utilizar en combinación con el "si/else"Condición para aplicar una verificación sobre los valores especificados y definidos por el usuario para"falso"Valores y devolver los valores booleanos correspondientes como resultado.

Ejemplo 1: verifique si el valor especificado es falso
En el siguiente ejemplo, se verificará un valor específico para el valor de falsificación:

Implemente los siguientes pasos en el fragmento de código anterior:

  • En primer lugar, especifique el valor de la falsificación "0".
  • Después de eso, aplique la lógica "no(!)"Operador junto con el"si/elseCondición para aplicar un cheque sobre el valor especificado.
  • Sobre la condición satisfecha, el "si"La declaración se ejecutará.
  • En el otro escenario, el "demás"La condición entrará en vigencia.

Producción

En la salida anterior, se puede ver que el valor especificado es "falso".

Ejemplo 2: verifique si el valor definido por el usuario es fals
En este ejemplo, el valor definido por el usuario se evaluará para la condición requerida:

Realice los siguientes pasos que se dan en el fragmento de código anterior:

  • En primer lugar, solicite al usuario que ingrese un valor para verificar la condición establecida.
  • Después de eso, aplique el "cambiar"Declaración y verificación de varios"falso"Valores ingresados ​​por el usuario a través de casos declarados.
  • Sobre los valores coincidentes del usuario con el "caso"En la instrucción Switch, el mensaje correspondiente dentro del caso se mostrará a través de una alerta.

Producción

Enfoque 2: Verifique si un valor es falsificado en JavaScript utilizando cada () método

El "cada()El método "invoca una función para cada elemento en una matriz. Este método se puede implementar en combinación con la lógica "no(!)"Operador para verificar cada uno de los valores en una matriz para el requisito dado y devolver el resultado correspondiente.

Sintaxis

formación.Cada (función (corriente, índice, matriz), esto)

En la sintaxis dada anteriormente:

  • función: Es la función que se ejecutará para cada elemento de matriz.
  • actual: corresponde al valor actual en una matriz.
  • índice: Es el índice del elemento actual.
  • formación: Se refiere a la matriz actual.
  • este: el valor pasado a la función.

Ejemplo
Vamos a ver el ejemplo dado a continuación:


Let dedArray = [0, indefinido, falso, -0, nan];
Let dedArray2 = [0, 1, "Harry"];
salida = dadaArray.Cada (elemento => !artículo);
output2 = dedArray2.Cada (elemento => !artículo);
consola.log (salida);
consola.log (output2);

En el fragmento de código anterior:

  • En el primer paso, declare una matriz que tiene todo lo posible "falso"Valores en él.
  • Además, declare otra matriz que tiene los valores establecidos.
  • Después de eso, aplique el "cada()"Método para aplicar una verificación en cada elemento de matriz con la ayuda de la lógica"no(!)"Operador.
  • El paso anterior se ejecutará en ambas matrices declaradas.
  • Si se encuentran todos los valores contenidos en una matriz "falso", El valor booleano"verdadero" será mostrado.
  • En el otro caso, el valor booleano "FALSO"Se registrará en la consola.

Producción

La salida anterior significa que todos los valores en la primera matriz son "FALSO", Pero no es el caso en la segunda matriz.

Conclusión

La lógica "no(!)"Operador en combinación con el"si/else"Condición o el"cada()El método "se puede aplicar para verificar si un valor es falso en JavaScript. El enfoque anterior se puede implementar para aplicar una verificación sobre el valor especificado o definido por el usuario para el requisito establecido. El último enfoque evalúa la salida verificando cada uno de los valores contenidos en una matriz para el requisito deseado. Este tutorial demostró los enfoques para verificar si un valor es falso en JavaScript.