生成每个字符的 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