JavaScript 中的逆运算


假设,我们必须编写一个函数来获取一个二进制字符串(仅包含 0 和 1)并返回它的逆,所有 0 都替换为 1,所有 1 都替换为 0。

我们编写此函数的代码 −

示例

const num = '1101';
const n = '11010111';
const inverseBinary = (binary) => {
   return binary.split("").map(el => {
      return `${1- parseInt(el, 10)}`
   }).join("");
};
console.log(inverseBinary(num));
console.log(inverseBinary(n));

输出

控制台中输出为 −

0010
00101000

更新于: 21-8-2020

823 浏览量

开启你的职业生涯

通过完成课程获得认证

开始
广告