如何舍入Javascript x和y坐标的值

如何舍入Javascript x和y坐标的值,javascript,coordinates,rounding,Javascript,Coordinates,Rounding,我正在显示这个变量 var coords = 'Co-ords(' + hero.x + "," + hero.y + ')'; 然而,当它显示出来时,它就像大量的数字一样出现,比如294.999999999 我如何才能将其四舍五入到小数点后两位?用于将其四舍五入到特定的小数位数 由于浮点数表示数字的方式不同,它们并不精确。如果四舍五入到小数点后的某个数字,那么这在准确性上通常不会成为问题 var coords = 'Co-ords(' + hero.x.toFixed(2) + "," +

我正在显示这个变量

var coords = 'Co-ords(' + hero.x + "," + hero.y + ')';
然而,当它显示出来时,它就像大量的数字一样出现,比如294.999999999

我如何才能将其四舍五入到小数点后两位?

用于将其四舍五入到特定的小数位数

由于浮点数表示数字的方式不同,它们并不精确。如果四舍五入到小数点后的某个数字,那么这在准确性上通常不会成为问题

var coords = 'Co-ords(' + hero.x.toFixed(2) + "," + hero.y.toFixed(2) + ')';
用于四舍五入到特定的小数位数

由于浮点数表示数字的方式不同,它们并不精确。如果四舍五入到小数点后的某个数字,那么这在准确性上通常不会成为问题

var coords = 'Co-ords(' + hero.x.toFixed(2) + "," + hero.y.toFixed(2) + ')';

自从我休假以来,你一直很忙。很快就要被冠以梦寐以求的10万头衔:)自从我休假以来,你一直很忙。即将以令人垂涎的10万英镑身份接受洗礼:)