Computer >> Máy Tính >  >> Lập trình >> Javascript

Chuỗi thành nhị phân trong JavaScript


Chúng tôi bắt buộc phải viết một hàm JavaScript lấy chuỗi làm đầu vào duy nhất. Hàm phải xây dựng và trả về biểu diễn nhị phân của chuỗi đầu vào.

Ví dụ -

Nếu chuỗi đầu vào là -

const str = 'Hello World';

Sau đó, đầu ra phải là -

const output = '1001000 1100101 1101100 1101100 1101111 100000 1010111
1101111 1110010 1101100 1100100';

Ví dụ

Mã cho điều này sẽ là -

const str = 'Hello World';
const textToBinary = (str = '') => {
   let res = '';
   res = str.split('').map(char => {
      return char.charCodeAt(0).toString(2);
   }).join(' ');
   return res;
};
console.log(textToBinary('Hello World'));

Đầu ra

Và đầu ra trong bảng điều khiển sẽ là -

1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100