如何使用 javascript 分隔数字?
how to separate number using javascript?
我有一个问题请帮助我。
我有 21 号或 22 号或 23 号等。
我想将该数字分开为 20 和 1 或 20 和 2 或 20 和 3 等。
如何在 javascript 中以编程方式制作它。抱歉,因为我真的很困惑,不知道要在互联网上搜索的关键字。
谢谢大家希望大家能帮帮我
由于您的号码最多为 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]))
}
我有一个问题请帮助我。 我有 21 号或 22 号或 23 号等。 我想将该数字分开为 20 和 1 或 20 和 2 或 20 和 3 等。 如何在 javascript 中以编程方式制作它。抱歉,因为我真的很困惑,不知道要在互联网上搜索的关键字。 谢谢大家希望大家能帮帮我
由于您的号码最多为 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]))
}