UNPKG

@darwish/utils-core

Version:

22 lines (21 loc) 1.16 kB
/** * @author Darwish <289582304@qq.com> * @test ✅Tested (已通过测试放心使用) * @description Return a 'number' type data. * If it can't to converted, return a default value. * Be care! The second param of function is a default value. * If the default value is not provided. * When conversion is not possible, it is NaN value. * But you already provided the second value to a default value. * I sure the value you have set. * * 返回一个'number'类型的数据,如果不能转换,返回默认值。这个函数的第二个参数是一个默认值, * 如果默认值你没有传入的话,那么它在不能转化的情况下,它是一个NAN, * 如果你设置第二个参数为默认值,自然而然就为你设置的默认值。 * @param value dataSource (被Changed的数据源) * @param defaultValue When conversion is not possible, it is NaN value. * But you can provide any value you want. (默认值 NAN,可以设置默认为 0) * @returns Finally you get a 'number' data. (返回一个'number'类型的数据) */ declare const toNumber: (value: unknown, defaultValue?: number) => number; export default toNumber;