首页 > 解决方案 > `~` 符号在 javascript 中的作用是什么?

问题描述

和中的~符号有什么作用? ~j~r

sc=a=>[a.findIndex(r=>j=~r.indexOf('B')),~j];

它将像这样执行sc(array)wherea是一个数组:

let a = [
  ["B", "A", "A", "A", "A"],
  ["A", "A", "A", "A", "A"],
  ["A", "A", "A", "A", "A"],
  ["A", "A", "A", "A", "A"],
  ["A", "A", "A", "A", "A"]
];

console.log(sc(array));

这是http://www.codewars.com/kata/shortest-code-bug-in-apple/javascript的解决方案

标签: javascript

解决方案


推荐阅读