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