对一个字符串奇数字符偶数字符重组
一个面试题:
代码如下:
let s = "HiggsDeveloper";
sortMyString(s);
function sortMyString(s){
let arrs = s.split("");
let arrEven =[];
let arrOdd =[];
for(var i=0;i<arrs.length;i++){
if (i%2==0) {
arrEven.push(arrs[i]);
}else{
arrOdd.push(arrs[i]);
}
}
let arrNew = arrEven.join("")+" "+arrOdd.join("");
console.log(arrNew)
}
控制台输出:
注意split()与split(""),join()与join("")的区别
下面是split的例子(join同理)
OvO