1.输入字符串以及风格的字符
let can1=String(prompt('请输入一个字符串'));
let can2=String(prompt('请输入一个字符'));
2.写一个函数进行调用
在这个函数里面,因为我们要找到这个字符并且用这个字符分割,所以我们需要找到这个字符在这个字符串中的下标,因此我们需要创建一个新的数组来存储下标
let xiabiao=[];//存放找到的那个下标
同时我们也需要创建一个最终的数组来存放最后分隔好的字符
let zuizhong=[]; //最终的数组
我们需要循环遍历整个字符串找到下标并且存入xiabiao这个数组
for (let i =0;i<chuan.length;i++){
if (one == chuan[i]){
xiabiao.push(i);
}
}
然后我们需要将使用这个存了的下标进行分隔存储
1.我们需要循环遍历xiabiao数组,因为xiabiao数组的长度会影响这个整个字符串被分隔成多少个对象.
2.进行判断。
for (let j=0;j<=xiabiao.length;j++){ //这里不等等就会出现少一个的情况
if (j===xiabiao.length){
zuizhong[j]=chuan.substring(xiabiao[j-1]+1,chuan.length)
}else {