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

¿Es correcta esta forma de usar la función?

El instructor llamo la función sorteo(10), ¿es lo mismo que sorteo()*10? ¿Qué diferencia hay al llamar la función sorteo() y sorteo(10)?

El programa que realizé funcionó, pero la mayoría de las veces el numero era mayor al ingresado y casi ninguna vez menor.

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

1 respuesta

Esta bien al parecer. Lo que si, no hace falta colocar entre parenteris el resultado del return.

function loteria(n) {
    let sorteo = Math.round(Math.random()*10);
    return sorteo;
    }

O bien, podrías acortar tu código así:

function loteria(n) {
    return Math.round(Math.random()*10);
    }