Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/04/2007, 01:10
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Re: como covertir una cadena de texto a su equivalencia a binario con JavaScript

Hola:

Pues veo que en vez de hacer una conversión binaria, es una conversión hexadecimal...

Bueno, binario es una combinación de unos y ceros... la propuesta mía:

Código:
String.prototype.toBin = function() {
  function binario(x, posi) {
    if (posi > 0) return binario(parseInt(x / 2), posi - 1) + (x % 2).toString();
    else return (x % 2);
  }
cadena = "";
for (i = 0, total = this.length; i < total; i ++)
 cadena += binario(this.charCodeAt(i), 7);
return cadena;
}
Y como prueba alert('Hola'.toBin())

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo