Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
9
respuestas

Desafio: hora de practicar

Ejercicio 1: Mensaje de bienvenida

console.log("Bienvenido");
let nombre = "Tu nombre";
console.log("¡Hola, " + nombre + "!");

Ejercicio 2: Mensaje de bienvenida con alert

let nombre = "Tu nombre";
alert("¡Hola, " + nombre + "!");

Ejercicio 3: Preguntar el lenguaje de programación favorito

let respuesta = prompt("¿Cuál es el lenguaje de programación que más te gusta?");
console.log(respuesta);

Ejercicio 4: Suma de dos números

let valor1 = 5;
let valor2 = 3;
let resultado = valor1 + valor2;
console.log("La suma de " + valor1 + " y " + valor2 + " es igual a " + resultado + ".");

Ejercicio 5: Resta de dos números

let valor1 = 10;
let valor2 = 4;
let resultado = valor1 - valor2;
console.log("La diferencia entre " + valor1 + " y " + valor2 + " es igual a " + resultado + ".");

Ejercicio 6: Verificar si una persona es mayor o menor de edad

let edad = parseInt(prompt("Ingrese su edad"));
if (edad >= 18) {
  console.log("Eres mayor de edad");
} else {
  console.log("Eres menor de edad");
}

Ejercicio 7: Verificar si un número es positivo, negativo o cero

let numero = parseInt(prompt("Ingrese un número"));
if (numero > 0) {
  console.log("El número es positivo");
} else if (numero < 0) {
  console.log("El número es negativo");
} else {
  console.log("El número es cero");
}

Ejercicio 8: Mostrar los números del 1 al 10

let i = 1;
while (i <= 10) {
  console.log(i);
  i++;
}

Ejercicio 9: Verificar si una nota es aprobada o reprobada

let nota = 8;
if (nota >= 7) {
  console.log("Aprobado");
} else {
  console.log("Reprobado");
}

Ejercicio 10: Generar un número aleatorio

let numeroAleatorio = Math.random();
console.log(numeroAleatorio);

Ejercicio 11: Generar un número entero aleatorio entre 1 y 10

let numeroAleatorio = Math.floor(Math.random() * 10) + 1;
console.log(numeroAleatorio);

Ejercicio 12: Generar un número entero aleatorio entre 1 y 1000

let numeroAleatorio = Math.floor(Math.random() * 1000) + 1;
console.log(numeroAleatorio);
9 respuestas

Hola, te comparto mi código para revisar algunas mejoras. Saludos.

1.

console.log(alert("¡Bienvenido!"));

2.

let nombre = prompt("Dígite su nombre completo: ");
console.log(alert(`¡Hola, ${nombre}!`));

3.

let nombreCompleto = "Florentino"
alert(`"¡Hola, ${nombreCompleto}!"`);

4.

let pregunta = prompt("¿Cuál es el lenguaje de programación que más te gusta?");
console.log(alert(`Respuesta: ${pregunta}`));

5.

let valor1 = 20;
let valor2 = 90;

let resultado = valor1 + valor2;
console.log(alert(`La suma es: ${resultado}`));

6.

let valor1 = 19.0; 
let valor2 = 990.1;

let resultado = valor1 - valor2;
console.log(alert(`La suma es: ${resultado}`));

7.

let edad = prompt("Ingresa tu edad: ");
console.log(edad);

if (edad >= 18) {
    alert(`Tines: ${edad} años. ¡Mayor de Edad!`);
} else {
    alert(`Tienes: ${edad} años. ¡Menor de Edad! \n\n¡Hasta pronto!`);
}

8.

let numero = parseFloat(prompt("Ingresa un valor: "));
console.log(numero);

if (numero > 0) {
    alert(`Número: ${numero}. POSITIVO`);
} else if (numero < 0) {
    alert(`Número: ${numero}. NEGATIVO`);
} else {
    alert(`Número: ${numero}. NUETRO`);
}

alert("¡Hasta pronto!");

9.

let i = 1;

while (i <= 10) {
    console.log(alert(`Numeración: ${i}`));
    i ++;
}

alert("Hasta pronto!");

10.

let nota = parseFloat(6.9);

if (nota >= 7 ) {
    console.log(alert(`Aprobrado: ${nota}`));
} else {
    console.log(alert(`Repobrado: ${nota}`));
}

11.

let numreoAleatorio = Math.random();

console.log(alert(`Número random es: ${numreoAleatorio}`));

alert("¡Hasta pronto!");

12.

let numeroRandomEntero = parseInt(Math.random()*10+1);

console.log(alert(`El número random entero es: ${numeroRandomEntero}`));

13.

let numeroRandomEntero2 = parseInt(Math.random()*1000+1);

console.log(alert(`El número random entero es: ${numeroRandomEntero2}`));

alert("¡Hasta pronto!");

solo se coloca alert o console.log

Por lo que veo visualizas los mensaje utilizando las dos funciones console.log(alert(La suma es: ${resultado}));

Hola,

Te comento, la función console.log(); , muestra un mensaje en la consola web (o del intérprete JavaScript). Sin embargo, la función window.alert(); muestra un diálogo de alerta con un mensaje opcional, y aguardará hasta que el usuario cierre la ventana de diálogo.

Para finalizar, la forma de anidar 2 funciones beneficia en el código, porque al momento de tener console.log(alert()); es porque requiero que muestre una alerta para el usuario final en la web (Front End) y a su vez, me envía un mensaje por consola.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

A mi no me aparece en la consola el resultado imagen Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

let numeroRandomEntero2 = parseInt(Math.random() * 1000 + 1);

console.log(alert(El número random entero es: ${numeroRandomEntero2}));

alert("¡Hasta pronto!");

hola,

Analizando tu código, te falta comillas invertidas en alert().

let numeroRandomEntero2 = parseInt(Math.random() * 1000 + 1);

console.log(alert(`El número random entero es: ${numeroRandomEntero2}`));   // faltaban las comillas invertidas en tu código

alert("¡Hasta pronto!");

Nota: si vas a CONCATENAR: string + variables. Es necesario utilizar comillas invertidas.

yo tuve mucho problema para colocar las comillas invertidas, probe todos los metodos y me termino resultando uno bien extraño jaja

Hola, tengo mucha curiosidad por saber el motivo para usar console.log y un alert adentro?? Porque el alert muestra el mensaje directamente al usuario, pero a su vez vas a estar viendo la consola.

Ahora si da bien

gracias por el aporte