Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Codigo numero secreto.

Hola, no logré que el codigo funcionara con la información del video. Al parecer debo usar comillas simples en "Acertaste, el numero es: ${numeroUsuario}" pero no lo corre.

let numeroSecreto = 6;
let numeroUsuario = prompt("Me indicas un numero entre 1 y 10 por favor:");

console.log(numeroUsuario);

if(numeroUsuario == numeroSecreto) {
alert('Acertaste, el número es: ${numeroSecreto}');
} else{
alert("lo siento no acertaste el numero");
}

1 respuesta

Hola, Maria, espero que estés bien

Lo que sucede es que, para utilizar la interpolación de variables con ${variable}, necesitas usar comillas invertidas (backticks) en lugar de comillas simples o dobles.

Aquí te dejo el código corregido:

let numeroSecreto = 6;
let numeroUsuario = prompt("Me indicas un numero entre 1 y 10 por favor:");

console.log(numeroUsuario);

if(numeroUsuario == numeroSecreto) {
    alert(`Acertaste, el número es: ${numeroSecreto}`);
} else {
    alert("Lo siento, no acertaste el número");
}

Fíjate que he cambiado las comillas simples por backticks en la línea donde usas la interpolación. Esto debería resolver el problema y hacer que tu código funcione como esperas.

Espero haber ayudado y buenos estudios!