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; }