Hola, nos han mandado hacer un pequeño programa que obtenga por Javascript el código ASCII de un valor cualquiera.
Pero parece que no existe un método para ello, sino que sólo existe el
charCodeAt()
que lo que devuelve es el valor Unicode, pero no el ASCII.
Estoy leyendo en Internet que el valor ASCII es el mismo que el valor Unicode para los caracteres que ya tienen ASCII:
http://stackoverflow.com/questions/1...cters-the-same http://www.hacksparrow.com/get-ascii...avascript.html
Pero parece que no siempre es así, ya que por ejemplo, con este código:
Código Javascript
:
Ver originalvar miCaracter="├";
var n=miCaracter.charCodeAt(0);
document.write(n);
El valor ASCII de ese caracter es 195, pero el programa me devuelve 226.
No logro encontrar un patrón a seguir para poder convertir entre uno y otro, así que lo primero,
ya que no quiero la solución, es preguntar:
-¿Existe o no alguna diferencia entre ASCII y Unicode? ¿Cuál es?
-¿Se puede obtener el ASCII a partir del Unicode? Sin ripear directamente funciones que he visto por Internet, claro. Me gustaría entender lo que hago.