JavaScript básico - Usa el operador condicional (ternario)

Cuéntanos qué está pasando:
Describe tu problema en detalle aquí.
Hola, buenas noches, estoy tratando de ejecutar el codigo de este objetivo:
function checkEqual(a, b) {

return a === b ? “Equal” : “Not equal”;

}

console.log(checkEqual(2, 1));

pero al momento de correrlo me dice que tengo un error.

Alguien podria saber cual es el problema?

SAludos

Tu código hasta el momento

function checkEqual(a, b) {
return a === b ? "Equal" : "Not equal";
}

console.log(checkEqual(2, 1));

Información de tu navegador:

El agente de usuario es: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36

Desafío: JavaScript básico - Usa el operador condicional (ternario)

Enlaza al desafío:

Pegaste dos códigos, uno si me funcionó y el otro no

Este sí me funcionó:

function checkEqual(a, b) {
return a === b ? "Equal" : "Not equal";
}

console.log(checkEqual(2, 1));

image

Este no me funcionó, por el tipo de comillas que estás utilizando aquí:

function checkEqual(a, b) {

return a === b ? “Equal” : “Not equal”;

}

console.log(checkEqual(2, 1));

Hola francisco, muchas gracias por tu respuesta, pero sigo sin poder ejecutar la funcion, te envio print de pantalla para que veas los errores que me arroja, espero me puedas ayudar,

Este es tu codigo;

function checkEqual(a, b) {
return a === b ? "Equal" : "Not equal";
}

console.log(checkEqual(2, 1));

Estos son los erros que marca
checkEqual(1, 2) debe devolver la cadena Not Equal
checkEqual(1, -1) debe devolver la cadena Not Equal

La prueba te da la cadena de texto que tienes que utilizar, y esta tiene que ser exactamente igual
Debes tener cuidado con, faltas de ortografía y de puntuación (comas, puntos, acentos, mayúsculas y minúsculas)

Excelente, logre ver el error que tenia con las mayusculas y minusculas,
Muchas gracias por tu ayuda!

1 Like