生成每個字元的 ASCII 字元程式碼並將其組合在一起以在 JavaScript 中生成一個數字
問題
我們需要編寫一個 JavaScript 函式,該函式接收一個字串。我們的函式應生成每個字元的 ASCII 字元程式碼並將其組合在一起以生成一個數字。然後,我們應從此數字中替換所有 7 例項,以建立一個數字。最後,我們應返回這兩個數字的差
示例
以下是程式碼 −
const str = 'AVEHDKDDS';
const ASCIIDifference = (str = '') => {
return str
.split('')
.map(c => c.charCodeAt(0))
.join('')
.split('')
.map(Number)
.filter(str => str === 7)
.length * 6;
};
console.log(ASCIIDifference(str));輸出
12
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP