Quick actions

cmd+k|ctrl+k

Navigation

Languages

mergeTwoSorterArrays

Snippet info

Language

JavaScript

Visibility

public

Author

mrp123

Created

2019-01-22T10:31:50Z

Updated

2019-01-22T10:31:50Z


function mergeTwoSortedArrays(array1,array2){
    const mergedArray=[];
    let i=1;
    let j=1;
    let array1item=array1[0];
    let array2item=array2[0];
    if(array1.length===0){
        return array2;
    }
    if(array2.length===0){
        return array1;
    }
    while(array1item || array2item){
        if(!array2item || array1item<array2item){
            mergedArray.push(array1item);
            array1item=array1[i];
            i++;
        }
        else{
            mergedArray.push(array2item);
            array2item=array2[j];
            j++;
        }
        
    }
    return mergedArray;
    
}
console.log(mergeTwoSortedArrays([2,4,6,8],[3,5,7,9]));
INFO