The two main types of numbers we care about are floating points and integers.
142.24
142
JavaScript only has floating point numbers but most environments don't display the dot after a number.
21.000
// 21
Note: Number.MAX_SAFE_INTEGER shows the largest integer that can be safely used in JavaScript.
Under the hood, numbers in JavaScript are 64-bit floating points whereas in Web Assembly all memory pointers are 32-bits.
This is important because understanding memory is fundemental to working with Web Assembly.