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实现数组回文和拷贝的任务,然后大家开始各抒己见,正好手头的事情完成的差不多...