我有一个问题请帮助我。我有数字 21 或 22 或 23 等,我想将该数字分隔为 20 和 1 或 20 和 2 或 20 和 3 等。如何在 javascript 中以编程方式制作它。对不起,因为我真的很困惑,不知道在互联网上搜索的关键字。谢谢大家希望你们能帮助我
问问题
58 次
1 回答
-1
由于您的号码最多为 2 位数,您可以尝试这种方法。首先将数字除以10,然后例如,如果我们将21除以10,我们得到2,并且一些带有math.floor的提醒我们摆脱了提醒,只剩下2,然后我们将2乘以10,我们得到20,这是第一部分。第二部分只是在数字上使用 % 来获取提醒,例如21 % 10它将是1
var numbers = [20, 21, 22];
var numberSeperator = function(number){
return [Math.floor(number / 10) * 10, number % 10];
}
for(var i = 0; i < numbers.length; i++){
console.log(numberSeperator(numbers[i]))
}
于 2019-05-08T07:48:32.710 回答