Quería hacer esta función Javascript de codificación/descodificación, que solía hacer en Java, pero no he descubierto cómo convertir bytes a tipos diferentes. Simplemente, quiero hacer esto, pero en Javascript:
(Java) String input = "something", mssg; int key = 12; for(int i = 0; i < input.length(); i++) { mssg = mssg + (char) (input.charAt(i) ^ key); } return mssg;
¿Ves el (char) allí? No tengo idea de cómo hacer eso en Javascript. Para codificar un carácter, o en el caso de Javascript, un Símbolo, usando la operación XOR con el número 'clave' para XOR los bytes del símbolo y luego hacer una Cadena a partir de él, lo cual puede, haciendo XOR en la Cadena con la misma clave , decodificar. Gracias por cualquier ayuda.