我们正在尝试将输入整除3,例如,如果输入9,则程序正常工作。如果输入7,程序将以小数形式显示结果...所以我们希望做的是:
如果输入为7,则程序将从总数中扣除1,并将其视为六(当然,可以被3整除)。
答案 0 :(得分:4)
var input = 7;
var adjusted = (input - (input % 3));
var test = adjusted / 3; // Yay, no decimals!
答案 1 :(得分:1)
您可以使用mod来确定余数,然后从下面的数字中减去它。
var number = 7;
var difference = 7 % 3;
number -= difference;