17 lines
481 B
Java
17 lines
481 B
Java
![]() |
var toNumber = require('./toNumber')
|
|||
|
var toInteger = require('./toInteger')
|
|||
|
var helperFixedNumber = require('./helperFixedNumber')
|
|||
|
|
|||
|
/**
|
|||
|
* 和 Number.toFixed 类似,区别就是不会对小数进行四舍五入,结果返回数值
|
|||
|
*
|
|||
|
* @param { String/Number } str 数值
|
|||
|
* @return {String}
|
|||
|
*/
|
|||
|
function toFixedNumber (str, digits) {
|
|||
|
var rest = (digits ? toNumber : toInteger)(helperFixedNumber(str, digits))
|
|||
|
return rest === 0 ? 0 : rest
|
|||
|
}
|
|||
|
|
|||
|
module.exports = toFixedNumber
|