JavaScript 中的二進位制到原始字串轉換
我們需要編寫一個 JavaScript 函式,該函式將輸入一個表示二進位制程式碼的字串。該函式應返回字串的字母表示法。
例如 -
如果二進位制輸入字串為 -
const str = '1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100';
那麼輸出應該是 -
const output = 'Hello World';
示例
此程式碼將為 -
const str = '1001000 1100101 1101100 1101100 1101111 100000 1010111
1101111 1110010 1101100 1100100';
const binaryToString = (binary = '') => {
let strArr = binary.split(' ');
const str = strArr.map(part => {
return String.fromCharCode(parseInt(part, 2));
}).join('');
return str;
};
console.log(binaryToString(str));輸出
控制檯中的輸出將為 -
Hello World
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C #
MongoDB
MySQL
Javascript
PHP