UNPKG

@onesy/utils

Version:
11 lines (9 loc) 380 B
import is from './is'; import castParam from './castParam'; const numberWithCommas = function (value_) { let delimiter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '.'; const value = castParam(value_); if (is('number', value)) return value.toString().replace(/\B(?=(\d{3})+(?!\d))/g, delimiter); return value; }; export default numberWithCommas;