--- id: 56533eb9ac21ba0edf2244d0 title: Comparison with the Equality Operator challengeType: 1 videoUrl: '' localeTitle: Comparación con el operador de igualdad --- ## Description
Hay muchos operadores de comparación en JavaScript. Todos estos operadores devuelven un valor true o false booleano. El operador más básico es el operador de igualdad == . El operador de igualdad compara dos valores y devuelve true si son equivalentes o false si no lo son. Tenga en cuenta que la igualdad es diferente de la asignación ( = ), que asigna el valor a la derecha del operador a una variable en la izquierda.
function equalTest (myVal) {
si (myVal == 10) {
devuelve "Igual";
}
devuelve "No es igual";
}
Si myVal es igual a 10 , el operador de igualdad devuelve true , por lo que el código entre las llaves se ejecutará y la función devolverá "Equal" . De lo contrario, la función devolverá "Not Equal" . Para que JavaScript pueda comparar dos data types (por ejemplo, numbers y strings ), debe convertir un tipo a otro. Esto se conoce como "Tipo de coerción". Una vez que lo hace, sin embargo, puede comparar los términos de la siguiente manera:
1 == 1 // verdadero
1 == 2 // falso
1 == '1' // verdadero
"3" == 3 // verdadero
## Instructions
Agregue el equality operator a la línea indicada para que la función devuelva "Igual" cuando val sea ​​equivalente a 12
## Tests
```yml tests: - text: testEqual(10) debe devolver "No es igual" testString: 'assert(testEqual(10) === "Not Equal", "testEqual(10) should return "Not Equal"");' - text: testEqual(12) debe devolver "Igual" testString: 'assert(testEqual(12) === "Equal", "testEqual(12) should return "Equal"");' - text: testEqual("12") debe devolver "Equal" testString: 'assert(testEqual("12") === "Equal", "testEqual("12") should return "Equal"");' - text: Debes usar el operador == testString: 'assert(code.match(/==/g) && !code.match(/===/g), "You should use the == operator");' ```
## Challenge Seed
```js // Setup function testEqual(val) { if (val) { // Change this line return "Equal"; } return "Not Equal"; } // Change this value to test testEqual(10); ```
## Solution
```js // solution required ```