repl.txt (1563B)
1 2 {{alias}}( value ) 3 Tests if a value is a safe integer. 4 5 An integer valued number is "safe" when the number can be exactly 6 represented as a double-precision floating-point number. 7 8 Parameters 9 ---------- 10 value: any 11 Value to test. 12 13 Returns 14 ------- 15 bool: boolean 16 Boolean indicating whether value is a safe integer. 17 18 Examples 19 -------- 20 > var bool = {{alias}}( 5.0 ) 21 true 22 > bool = {{alias}}( new Number( 5.0 ) ) 23 true 24 > bool = {{alias}}( 2.0e200 ) 25 false 26 > bool = {{alias}}( -3.14 ) 27 false 28 > bool = {{alias}}( null ) 29 false 30 31 32 {{alias}}.isPrimitive( value ) 33 Tests if a value is a number primitive having a safe integer value. 34 35 Parameters 36 ---------- 37 value: any 38 Value to test. 39 40 Returns 41 ------- 42 bool: boolean 43 Boolean indicating whether value is a number primitive having a safe 44 integer value. 45 46 Examples 47 -------- 48 > var bool = {{alias}}.isPrimitive( -3.0 ) 49 true 50 > bool = {{alias}}.isPrimitive( new Number( -3.0 ) ) 51 false 52 53 54 {{alias}}.isObject( value ) 55 Tests if a value is a `Number` object having a safe integer value. 56 57 Parameters 58 ---------- 59 value: any 60 Value to test. 61 62 Returns 63 ------- 64 bool: boolean 65 Boolean indicating whether value is a `Number` object having a safe 66 integer value. 67 68 Examples 69 -------- 70 > var bool = {{alias}}.isObject( 3.0 ) 71 false 72 > bool = {{alias}}.isObject( new Number( 3.0 ) ) 73 true 74 75 See Also 76 -------- 77