Ejemplos funciones



function masLarga(tabla) {
    var res = "";
    for (var i = 0; i < tabla.length; i++) {
        if (res.length<tabla[i].length){
            res=tabla[i];
        }
    }
    return res;
}
function masLargaWhile(tabla) {
    var res = "";
    var i=0;
    while(i<tabla.length){
        if (res.length<tabla[i].length){
            res=tabla[i];
        }
        i++;
    }
    return res;
}
function masLargaSort(tabla){
    tabla.sort(function(a,b){return b.length-a.length;});
    return tabla[0];
}

function password(longitud){
    var caracteres="ABCDEFGGHIJKLMNÑOPQRSTUVWXYZ1234567890;:_-.,!·$%&/()";
    var pass="";
    for(var i=0;i<longitud;i++){
        pass+=caracteres.charAt(aleatorio(0,caracteres.length));
    }
    return pass;
}
function aleatorio(min,max){
    return Math.floor(Math.random()*(max-min))+min;
}