v3ry

Untitled

May 25th, 2022 (edited)
472
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function longestConsec(strarr, k) {
  2.   if (strarr.length === 0 || k> strarr.length || k <=0) return ""
  3.   let result="";
  4. //   const map = strarr.map((val,index)=>{
  5. //     return strarr[index-1] + val
  6. //   })
  7.   const map = []
  8.   let result2
  9.   for(i=0;i < strarr.length;i++){
  10.     result2 = ""
  11.     for(j=0;j<k;j++){
  12.       if (j==0){
  13.         result2 = strarr[i]
  14.       }else{
  15.         if(strarr[i+j] != undefined){
  16. //           console.log(strarr[i+k-1])
  17.           result2 += strarr[i+j]
  18.         }
  19.        
  20.       }
  21.     }
  22.     map.push(result2)
  23.   }
  24.   return checkLength(map)
  25.  
  26. }
  27.  
  28. function checkLength(maps){
  29.   let maxLength,result
  30.   maps.forEach((val,index)=>{
  31.     if (index == 0){
  32.       maxLength = val.length
  33.       result = val
  34.     }else if(maxLength < val.length){
  35.       maxLength = val.length
  36.       result = val
  37.     }
  38.   })
  39.   return result
  40. }
Add Comment
Please, Sign In to add comment