我需要将一个整数分成两个数字.有点像除以2但我只想要整数组件,例如:
6 = 3 and 3
7 = 4 and 3
Run Code Online (Sandbox Code Playgroud)
我尝试了以下,但我不确定它是最好的解决方案.
var number = 7;
var part1 = 0;
var part2 = 0;
if((number % 2) == 0) {
part1 = number / 2;
part2 = number / 2;
}
else {
part1 = parseInt((number / 2) + 1);
part2 = parseInt(number / 2);
}
Run Code Online (Sandbox Code Playgroud)
这样做我想要的,但我认为这段代码不干净.
有更好的方法吗?