评论

爬坑:小程序不能eval计算的替代方案

eval计算替代

最近在写个计算器的demo,发现小程序把eval禁了。What?然后搜了一下网上的解决方案。大家普遍说的是rpn.js,然后我用了一下,有点不符合我需求,一是因为没法控制用户输入多级括号,二是用户输错情况联系输入了多个运算符。嗯,于是乎,自己动手,丰衣足食。
https://github.com/ougege/utils/blob/master/weCal.js
如果有同样需求的同学,拿走不谢。欢迎大家拍砖。

最后一次编辑于  10-28  
点赞 1
收藏
评论

3 个评论

  • ougege
    ougege
    10-29

    上面朋友提出的负数运算已修复,欢迎大家使用和提出问题,使我进步。

    10-29
    赞同
    回复 2
  • Maverick
    Maverick
    10-28

    没有处理负数运算

    10-28
    赞同
    回复 1
    • ougege
      ougege
      10-29
      谢谢指出问题,的确是没有考虑全。哈哈,下一版加上这个功能
      10-29
      回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    10-28

    云函数能eval

    10-28
    赞同
    回复