Chúng ta cần viết một hàm JavaScript nhận một chuỗi làm đầu vào duy nhất. Hàm sẽ 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';
Thì đầu ra sẽ là:
const output = '1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100';
Ví dụ
Mã thực hiện:
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'));
Kết quả
Kết quả trong console:
1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100