Javascript 向下舍入变量

Javascript 向下舍入变量,javascript,variables,rounding,Javascript,Variables,Rounding,在这个脚本中,我想在Cost6MP将其自身的30%添加到自身之后对其进行四舍五入,这样就不会看到小数。他们有没有办法舍入这个变量(最好是向下舍入) 函数gainCoinsPS6MP(){ 如果(比特币>成本6MP-1){ 比特币SP=比特币SP+1; 比特币=比特币-成本6MP; Amount6MP=Amount6MP+1; PS6MP=PS6MP+1; 成本6MP=成本6MP+((成本6MP*30)/100) }否则{ 警惕(“你想骗我吗!?”); } } 尝试更改要使用的最后一行,这就像是

在这个脚本中,我想在Cost6MP将其自身的30%添加到自身之后对其进行四舍五入,这样就不会看到小数。他们有没有办法舍入这个变量(最好是向下舍入)


函数gainCoinsPS6MP(){
如果(比特币>成本6MP-1){
比特币SP=比特币SP+1;
比特币=比特币-成本6MP;
Amount6MP=Amount6MP+1;
PS6MP=PS6MP+1;
成本6MP=成本6MP+((成本6MP*30)/100)
}否则{
警惕(“你想骗我吗!?”);
}
}

尝试更改要使用的最后一行,这就像是一种向下取整的方法:

Cost6MP = Math.floor(Cost6MP + ((Cost6MP * 30)/100))
如文档所示,以下是一些示例效果:

console.log(Math.floor(5.95));
// expected output: 5

console.log(Math.floor(5.05));
// expected output: 5

console.log(Math.floor(5));
// expected output: 5

console.log(Math.floor(-5.05));
// expected output: -6
console.log(Math.floor(5.95));
// expected output: 5

console.log(Math.floor(5.05));
// expected output: 5

console.log(Math.floor(5));
// expected output: 5

console.log(Math.floor(-5.05));
// expected output: -6