let str=['atrecrt','atbtwd','atchery'];
let getCommonPrefix=(str)=>{
if(str===null || str.length===0) return '值为空';
//接收数组第一个下标的值,用于比较下一个下标
let prev=str[0];
for(let i=1;i<str.length;i++){
let j=0;
for(;j<prev.length&&j<str[i].length;j++){
if(prev.charAt(j)!==str[i].charAt(j)) break;
}
//接收比较后得出公共前缀,继续进行下一次的比较
prev=prev.substr(0,j);
if(prev==="") return "无公共前缀";
}
return prev;
}
console.log(getCommonPrefix(str));