number
↔ Primitive Value to rep FP64 numeric data Type
FP64
64-bit Double-Precision Floating-Point Format
can store Hexadecimal, binary or Octal
let hex: number = 0xf00d;
let binary: number = 0b1010;
let octal: number = 0o744;
Octal
Hexadecimal
number
system in base 16 rep by 16 symbols (0-9 & A-F)
References
Primitive Value
↔undefined
,null
,number
,bigint
,boolean
,string
,symbol
Number
↔ Autoboxing Wrapper fornumber
PrimitiveUNNBBSS
↔undefined
,null
,number
,bigint
,boolean
,string
,symbol
Hexadecimal
↔number
system in base 16 rep by 16 symbols (0-9 & A-F)ALU
↔ Combinational CircuitDigitial circuit to perform arithmetic & bitwise operations on integer binarynumber
sNumber Mode
↔ If no Operand isstring
, Coercion tonumber
& return sumRangeError
↔ Exception whennumber
|| Param outside valid rangeNumeric Literal Type
↔ fixed set of specific values fornumber
as TypeNumeric Enum
↔enum
withnumber
as member valueHeterogeneous Enum
↔enum
with mix ofnumber
&string
member valuesLiteral Enum Member
↔ Enum Member with Initializer either explicitly initialized vianumber
/string
Literal | omitted Initializer (implicit value)parseFloat()
↔ to parsestring
arg & returnnumber
as Floating-PointBitwise Assignment Operator
↔ JS Operator to Coerce Operand to 32-bit binary, compute math as bits & return asnumber
Symbolic number
↔ additionalnumber
Type inclDate.now()
↔ to return epochnumber