在 JavaScript 中可以
true - true // 0 false - false // 0 true - false // 1 false - true // -1
在 TypeScript 会是
当然不可以拉,typescript是强类型的,boolean只能做比较不能做运算。js只可以boolean加减是因为隐性的把true转成了数字1,false转成0。在typescript里面需要 Number(true) - Number(true)才能运行成功。不然怎么叫强类型呢?
Number(true) - Number(true)
2.1m questions
2.1m answers
60 comments
57.0k users