pub fn to_number(value: Option<&Value>) -> f64
The TS toNumber: numbers stay, everything else Number(v ?? 0) || 0.
toNumber
Number(v ?? 0) || 0