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

DESAFIO: FUNCIONES

function saludo(){
    console.log("Hola mundo!");
}
saludo();

function SaludoDirecto (nombre){
    console.log(`Hola ${nombre}!!`);
}
SaludoDirecto('Alejo');

let number= prompt("Escribe un numero: ");
function duplicador(){
   let doble= number*2;
    console.log(doble);
}
duplicador();

function promedio(num1, num2, num3){
    let prom= (num1+num2+num3)/3;
     console.log(prom);
 }
 promedio(2,8,7)

 let numb1= prompt("Digita un numero: ");
 let numb2= prompt("Digita otro numero: ");
 function elMayor(){
    if(numb1>numb2){
        console.log(`El numero ${numb1} es el mayor` );
    }else{
      console.log(`El numero ${numb2} es el mayor`);      
    }
 }
 elMayor();

 function multiplicador(value){
    let multiplicado = value*value;
    console.log(multiplicado);
 }
 multiplicador(5);
1 respuesta

¡Hola Alejandro!

Parece que has estado trabajando con funciones en JavaScript, ¡bien hecho! Vamos a revisar tu código para asegurarnos de que todo funcione correctamente.

  1. Función saludo: Esta función está perfecta. Llama a console.log para imprimir "Hola mundo!" y luego la ejecutas correctamente con saludo();.

  2. Función SaludoDirecto: También está correcta. Toma un parámetro nombre y lo usa para personalizar el saludo. La llamas correctamente con SaludoDirecto('Alejo');.

  3. Función duplicador: Aquí estás usando prompt para obtener un número del usuario. Asegúrate de que prompt esté siendo ejecutado en un entorno donde esté disponible, como un navegador. Además, prompt devuelve una cadena, así que sería bueno convertirla a número usando Number(prompt(...)) para evitar problemas de tipo. Por ejemplo:

    let number = Number(prompt("Escribe un numero: "));
    
  4. Función promedio: Esta función calcula y muestra el promedio de tres números. La lógica es correcta y la llamada promedio(2,8,7) funciona bien.

  5. Función elMayor: Similar a duplicador, estás usando prompt para obtener los números. Asegúrate de convertir las entradas a números:

    let numb1 = Number(prompt("Digita un numero: "));
    let numb2 = Number(prompt("Digita otro numero: "));
    
  6. Función multiplicador: Esta función toma un valor y lo multiplica por sí mismo. La lógica es correcta y la llamada multiplicador(5); funciona bien.

Recuerda que cuando trabajas con prompt, es importante probar el código en un entorno que soporte esta función, como el navegador. Además, convertir las entradas a números es crucial para evitar errores inesperados.

Espero que esto te ayude a seguir avanzando en tu aprendizaje. ¡Buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios