3

私はこの関数をcoffeescriptで書きました:

doCalculate = (old, new) ->
  difference = roundNumber (old - new, 5)

しかし、コンパイルするとエラーが発生します:

throw Error("ExecJS::RuntimeError: SyntaxError: unexpected ,

パーツを削除すると、, 5エラーは発生しなくなります。

コンマの何が問題なのかわかりません。

この関数roundNumberは、同じファイル内で次のように定義されています。

 roundNumber = (rnum, rlength = 6) ->
   pow = Math.pow( 10, rlength )
   newnumber = Math.round ( rnum * pow ) / pow
   parseFloat(newnumber)
4

1 に答える 1