const arr = [1, 5, 7, 4, 15, 4, 7, 5, 1];
const testFn =(arr)=>{
const length = arr.length;
let i = Math.floor(length/2);
for(let j=0;j<= i;j++){
console.log(`前半部分:${arr[j]}`,`后半部分:${arr[length-1-j]}`);
if(arr[j] !== arr[length-1-j]){
return false;
}
}
return true;
}
console.log(testFn(arr))
js判断回文数组
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1、使用数组拼接出如下字符串 ,其中styles数组里的个数不定 备注: 用法: 很多情况下我们经常需要把一个 从...
- 这是学习过程中记录的一些关于数组操作的常用属性或方法,记录一下方便以后使用。 // 数组去重 var arr1 =...
- 今天在js交流群里有人发布了一个使用js实现数组回文和拷贝的任务,然后大家开始各抒己见,正好手头的事情完成的差不多...