我有一个javascript代码,它应该能处理大数字,并希望它们能以指数表示法显示。我搞不懂为什么x值的最后4位数字被0代替了,但是y值,甚至是一个更大的数字,就像它应该显示的那样-用指数表示法。然后我想用固定点显示x,它返回了完全错误的值。以下代码在控制台中进行了测试。知道为什么会这样吗? var x=111111111111111111111 > 111111
我有一个加法函数,它有两个参数a和b,简单地将a和b相加。为了除以这个数,我做了一个装饰工厂,它接受一个小数参数,并把加法函数的结果乘以指定的小数。但是,这需要在函数定义处设置小数。是否有可能让修饰器改变加法函数,从而使加法函数得到一个新的参数“小数”?rounding(decimals=2) return a + b
因