Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function longestConsec(strarr, k) {
- if (strarr.length === 0 || k> strarr.length || k <=0) return ""
- let result="";
- // const map = strarr.map((val,index)=>{
- // return strarr[index-1] + val
- // })
- const map = []
- let result2
- for(i=0;i < strarr.length;i++){
- result2 = ""
- for(j=0;j<k;j++){
- if (j==0){
- result2 = strarr[i]
- }else{
- if(strarr[i+j] != undefined){
- // console.log(strarr[i+k-1])
- result2 += strarr[i+j]
- }
- }
- }
- map.push(result2)
- }
- return checkLength(map)
- }
- function checkLength(maps){
- let maxLength,result
- maps.forEach((val,index)=>{
- if (index == 0){
- maxLength = val.length
- result = val
- }else if(maxLength < val.length){
- maxLength = val.length
- result = val
- }
- })
- return result
- }
Add Comment
Please, Sign In to add comment