Чтобы преобразовать символ в его представление ASCII, используйте charCodeAt(0)
. Например:
'a'.charCodeAt(0); // 97
Чтобы преобразовать десятичное число в двоичное число, используйте toString(2)
. Например:
(122).toString(2); // "1111010"
У этого метода есть некоторые проблемы, связанные с отрицательными числами. дайте мне знать, если вы будете иметь с ними дело.