Ejercicio ejemplo funciones

// Vamos a hacer una función a la que le pasamos 3 números y nos devuelve el mayor de los 3

// Nombre: mayor
// Parámetros: 3  números
// Retorno: 1 número (el mayor)

function mayor1(a,b,c){
    if (a>=b && a>=c){
        return a;
    }
    if (b>=a && b>=c){
        return b;
    }
    return c;
}

function mayor(a,b,c){
    if (a==undefined) return null;
    if (b>a) a=b;
    if (c>a) a=c;
    return a;
}

// Casos de prueba

console.log(mayor(1,2,3)); // 3
console.log(mayor(11,2,3)); // 11
console.log(mayor(1,22,3)); // 22
console.log(mayor(1,1,3)); // 3
console.log(mayor(10,10,3)); // 10
console.log(mayor(10,10,10)); // 10
console.log(mayor(10,1)); // 10
console.log(mayor()); // null

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos