freeCodeCamp/guide/spanish/certifications/javascript-algorithms-and-d.../basic-javascript/comparison-with-the-strict-.../index.md

1.4 KiB

title localeTitle
Comparison with the Strict Inequality Operator Comparación con el operador de desigualdad estricta

Comparación con el operador de desigualdad estricta

Explicación del problema:

· Agregue el strict inequality operator a la instrucción if para que la función devuelva "No igual" cuando val no sea estrictamente igual a 17 .

Sugerencia 1

El operador de desigualdad estricta ( !== ) devolverá true si el primer valor no es igual al segundo teniendo en cuenta el tipo de valor.

intenta resolver el problema ahora

¡Alerta de spoiler!

¡Solución por delante!

Solución de código básico:

function testStrictNotEqual(val) { 
  if (val !== 17) { 
    return "Not equal"; 
  } 
  return "Equal"; 
 } 
 
 // Change this value to test 
 testStrictNotEqual(10); 

Explicación del código

La función primero evalúa if la condición (val !== 17) evalúa como true considerando tanto el valor como el tipo de valor. Si lo hace, devuelve la instrucción entre las llaves ("No es igual"). Si no lo hace, devuelve la siguiente declaración de return fuera de ellos ("Igual").

Recursos