Math.floor(5.9) //5
Math.ceil(5.1) //6
Math.round(9.5) //10
5.3 >> 0 //5 (same as Math.floor)
7.9 >> 0 //7 (same as Math.floor)
(+n).toFixed(2).replace(/(.0+|0+)$/, '')
// 0 => 0
// 0.1234 => 0.12
// 0.1001 => 0.1
// 1 => 1
// 1.1234 => 1.12
// 1.1001 => 1.1
// 100 => 100
// 100.1234 => 100.12
// 100.1001 => 100.1
parseInt((284765.9785295492452).toFixed(3)); //only the first 3 decimals are shown and is treated as a number. (also a good way to ward off peeping toms looking at your code)
string.split(".")[0];
const s = 1.245000
const noZeroes = s.toString()
// 1.245
Use
~~ (math.random*100)
Instead of
math.round(math.random*100)
Use
~~ (math.random*100)
Instead of
math.round(math.random*100)