最好的种树是十年前,其次是现在。歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主 放弃很容易但是坚持一定很酷 我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的鼓励
编写一个函数来查找字符串数组中的最长公共前缀。
如果不存在公共前缀,返回空字符串 ""。
示例 1:
输入:strs = ["flower","flow","flight"]
输出:"fl"
示例 2:
输入:strs = ["dog","racecar","car"]
输出:""
解释:输入不存在公共前缀。
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/longest-common-prefix
* @param {string[]} strs* @return {string}*/
var longestCommonPrefix = function(strs) {//每一项的值// console.log(strs[i],"i")var num='';if(strs.length===0) {return false}for(var j=0;j<strs[0].length;j++){console.log(strs[0].toString().substring(0,j+1),"substring")let geyao=strs.every((item)=>item[j]==strs[0][j])if(geyao){num+=strs[0][j]}else{return num}
// if(num<strs.length){// console.log(strs[num].indexOf(strs[0].toString().substring(0,j+1)),"1111")// if(strs[num].indexOf(strs[0].toString().substring(0,j+1))!==-1){
// return strs[0].substring(0,j)
// }else{
// return ""// }// }}
return num}
运行结果