如何在没有除法的数字上添加十进制数?



如何从var x:number = 1200到x = 1.200或var x:number = 8到x = 8.0 ?

Method toFixed会帮助你。

x = 1200
x = x.toFixed(1) // 1200.0

实际上,我不知道你想要什么:

const conv = (num) => {
arr = [...('' + num)] ;
arr.splice(1, 0, '.')
if (arr[arr.length-1] == '.') arr.push('0') ;
return arr.join('')
}
console.log( conv(1200), conv(8) ) // 1.200 8.0