该 Javascript 库 / 模块可以用于前端也可以用于后端 Nodejs 中。
-
直接下载anynumber.js,然后使用
<script>
标签引入,可以得到全局函数AnyNumber
. -
使用 npm 进行包管理,具体为:
npm install anynumber
然后使用 require
引入模块
var AnyNumber = require("anynumber");
运行:AnyNumber(2.4e8)
// => '240000000'
运行:AnyNumber(1000000.123456).toFormat(2)
// => '1,000,000.12'
运行:AnyNumber(3.1415926535).toFixed(2)
// => '3.14'
运行:AnyNumber(1.2e3).toString()
// => '1200'
运行:AnyNumber('1.28e3').toNumber()
// => 1280
运行:AnyNumber('0.1').add('0.2').value
// => '0.3'
运行:AnyNumber('100').subtract('0.5').value
// => '99.5'
运行:AnyNumber('3').multiply('2').value
// => '6'
运行:AnyNumber('100').divide('4').value
// => '25'
运行:AnyNumber('10').mod('3').value
// => '1'
运行:AnyNumber('16').sqrt().value
// => '4'
运行:AnyNumber('10').pow('2').value
// => '100'