Format numbers to a specific decimal precision:
let price = 19.99999
console.log(price.toFixed(2)) // "19.99" (string!)
console.log(price.toFixed(0)) // "20" (rounds)
let pi = 3.14159
console.log(pi.toFixed(4)) // "3.1416"
Note: toFixed() returns a string, not a number. Convert back if needed:
let rounded = Number(price.toFixed(2))