Files
2018-10-16 21:32:40 +05:30

2.5 KiB
Raw Blame History

title, localeTitle
title localeTitle
Comparison with the strict equality operator Comparación con el operador de igualdad estricta.

Comparación con el operador de igualdad estricta.

Explicación del problema:

· Use el operador de igualdad estricta en la instrucción if para que la función devuelva "Igual" cuando val sea estrictamente igual a 7 .

Sugerencia 1

Recuerde, desde el último ejercicio, que la igualdad es diferente de la asignación ( = ), que asigna el valor a la derecha del operador a una variable en la izquierda. 1

intenta resolver el problema ahora

Sugerencia 2

A diferencia del operador de igualdad, que intenta convertir ambos valores en comparación con un tipo común, el operador de igualdad estricta no realiza una conversión de tipo. 2 intenta resolver el problema ahora

¡Alerta de spoiler!

¡Solución por delante!

Solución de código básico:

// Setup 
 function testStrict(val) { 
  if (val === 7) { // Change this line 
    return "Equal"; 
  } 
  return "Not equal"; 
 } 
 
 // Change this value to test 
 testStrict(10); 

Explicación del código

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

Fuentes

1 . "JavaScript básico: comparación con el operador de igualdad", lección de la FCC en la certificación de algoritmos y estructuras de datos de Javascript

2 . "JavaScript Básico: Comparación con el Operador de Igualdad Estricta", lección de la FCC en Algoritmos de Javascript y Certificación de Estructuras de Datos

Recursos