http://jsfiddle.net/2KVjX/
Código Javascript
:
Ver originalfunction cuentaLetras(txt){
txt=txt.toLowerCase();
var arr={};
var n = texto.length;
for(i=0; i < n; i++){
var char=txt.charAt(i);
if (char==" ") continue;
if (arr[char]) arr[char]++
else arr[char]=1;
}
return arr;
}
function objetoACadena(arr){
var cadena=[];
for (var k in arr)
{
cadena.push(k+"="+arr[k]);
}
return cadena.join("; ");
}
var texto = prompt("Escribe un texto", "");
var contador=cuentaLetras(texto);
alert(objetoACadena(contador));