.toFixed()
let a = 0.33333
console.log(typeof a.toFixed(2)) // string
console.log(typeof 0.33333.toFixed(2)) // string
注意
:後.toFixed()
の後処理が変更されnumber
たデータ型をstring
let b = -0.33333
console.log(typeof b.toFixed(2)) // string
console.log(typeof (-0.33333).toFixed(2)) // string
console.log(typeof -0.33333.toFixed(2)) // number
注意
:ので、演算子の優先順位の、负数
それが戻らないstring
、またはnumber
toFixed()
後に、変更しないnumber
の種類を
let a = 0.33333
console.log(typeof +a.toFixed(2)) // number
console.log(typeof +0.33333.toFixed(2)) // number