代码之家  ›  专栏  ›  技术社区  ›  Muhammad Altabba

调用web3.utils.bn.add时出错:无法在数字上创建属性“negative”

  •  0
  • Muhammad Altabba  · 技术社区  · 5 年前

    在Truffle测试中,我尝试使用以下代码将两个大数字相加:

    myBignumber = new web3.utils.BN(1);
    myBignumber.add(2)
    

    但它导致了这个错误:

    无法在数字2上创建属性“负数”

    版本:

    • 块菌5
    • Web3 1
    1 回复  |  直到 5 年前
        1
  •  0
  •   Muhammad Altabba    5 年前

    ref

    like this

    npm install bignumber.js
    

    var BigNumber = require("bignumber.js");
    
    ...
    
    myBignumber = new web3.utils.BN(1);
    myBignumber.add(2)