工作中有这样的场景,一个表达式比如 2*2,计算结果是number,这样的为true,如果输入错误 2*@,这样的情况需要匹配为false。

这里使用的eval方法,

type of (eval('2*2')) == 'number'   //true

 

type of (eval('2*@'))  // 直接报错
type of (eval(2*'@'))  // false

但是在工作中确实是获取的这样的表达式,'2*@',也就是整个字符串。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-19
  • 2021-08-17
  • 2021-05-08
猜你喜欢
  • 2021-06-04
  • 2022-12-23
  • 2022-12-23
  • 2023-01-27
  • 2021-10-28
  • 2022-01-04
  • 2021-12-20
相关资源
相似解决方案