Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Javascript中将数字分成两部分_Javascript - Fatal编程技术网

在Javascript中将数字分成两部分

在Javascript中将数字分成两部分,javascript,Javascript,我如何将下面的数字分成两部分 112345678 结果应该是一个数组 ['11', '2345678'] 到目前为止我试过 function (number, end) { console.log(number.slice(0, end)); } 这就回来了, 11 您只需创建一个自定义函数,该函数接受num和要拆分的位置: 函数splitNum(num,pos){ num=num.toString(); 返回[num.substring(0,pos),num.substrin

我如何将下面的数字分成两部分

112345678
结果应该是一个数组

['11', '2345678']
到目前为止我试过

function (number, end) {
   console.log(number.slice(0, end));
}
这就回来了,

 11

您只需创建一个自定义函数,该函数接受num和要拆分的位置:

函数splitNum(num,pos){
num=num.toString();
返回[num.substring(0,pos),num.substring(pos)];
}
设num=112345678;

log(splitNum(num,2))
您所要做的就是在javascript中使用子字符串编写一个简单的函数

var charvalue=“112345678”;
函数FunctiontoSplitnumber(字符值、位置){
var firstpart=charvalue.substring(0,位置);
var secondpart=charvalue.substring(位置、charvalue.length);
}

console.log(FunctiontoSplitnumber(charvalue,2))
到目前为止您尝试了什么关于将字符串拆分为'11'和'2345678'的规则?可以使用substring@Addis规则是2:无穷大,我需要前两个数字,所有其他的结果应该是两个元素。