1.0.0 • Published 3 years ago
nv-validator-number v1.0.0
nv-validator-number
- nv-validator-number
install
- npm install nv-validator-number
usage
example
const vali_number = require("nv-validator-number");
>
> vali_number.positive(-1)
Error: too-small
>
> vali_number.positive(1)
1
>
> var rng = vali_number.creat_gtlt_validator(10,20)
undefined
> rng
[Function: gt_10_lt_20]
>
> rng(9)
Error: too-small
> rng(15)
15
> rng(20)
Error: too-large
var nd = rng.get_node()
> nd.pkey
'gt_10_lt_20'
>
> nd.$parent()
null
> nd.send_to_parent.toString()
'send_to_parent() {\n' +
' let p = this.$parent()\n' +
' if(p!==null && p!==undefined) {\n' +
' p.recv_from_child(this)\n' +
' } else {}\n' +
' }'
>
>
API
- vali_number.is_number(o)
- vali_number.is_infinity(o)
- vali_number.is_nan(o)
- vali_number.is_not_nan(o)
- vali_number.is_normal_number(o)
- vali_number.ERROR_DICT
- vali_number.number_validate_func(o)
- vali_number.positive_validate_func(o)
- vali_number.negative_validate_func(o)
- vali_number.non_zero_validate_func(o)
- vali_number.zero_validate_func(o)
- vali_number.ge_zero_validate_func(o)
- vali_number.le_zero_validate_func(o)
- vali_number.number(o)
- vali_number.positive(o)
- vali_number.negative(o)
- vali_number.non_zero(o)
- vali_number.zero(o)
- vali_number.ge_zero(o)
- vali_number.le_zero(o)
- vali_number.creat_gelt_validate_func(start,end)
- vali_number.creat_gele_validate_func(start,end)
- vali_number.creat_gtlt_validate_func(start,end)
- vali_number.creat_gtle_validate_func(start,end)
- vali_number.creat_ge_validate_func(start)
- vali_number.creat_gt_validate_func(start)
- vali_number.creat_le_validate_func(end)
- vali_number.creat_lt_validate_func(end)
- vali_number.creat_gelt_validator(start,end)
- vali_number.creat_gele_validator(start,end)
- vali_number.creat_gtlt_validator(start,end)
- vali_number.creat_gtle_validator(start,end)
- vali_number.creat_ge_validator(start)
- vali_number.creat_gt_validator(start)
- vali_number.creat_le_validator(end)
- vali_number.creat_lt_validator(end)
- vali_number.creat_eq_validate_func(o)
- vali_number.creat_eq_validator(o)
- vali_number.creat_neq_validate_func(o)
- vali_number.creat_neq_validator(o)
LICENSE
- ISC
1.0.0
3 years ago