我试图在它进入负数之前打破一个while循环,但它一直超过0并显示负数
问题是我的while循环这是循环
while(Math.round(housetotal)>0){
housetotal-=o*12;
zx++;
row_data.push([zx,
{v:housetotal, f:'$'+Comma(housetotal)},
]);
if(zx == year || housetotal<=0){
break
}
}
我的循环是这样工作的。
让我们说
housetotal = 239,852
o = 1,438
222,596 并在 14 次循环后继续倒计时至 -1,732
我试图让它停在第 13 个循环,即 15,524,所以它不会变成负数
在我的while语句中,如果zx等于我拥有的任何数字,在这种情况下是15,o * 12是乘以12的任何数字,但在这种情况下是1,438 x 12 = 17,256