Facebook
From Innocent Crow, 4 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 177
  1. function arrayConcat(n, m, arrayN, arrayM){
  2.   let total = 0;
  3.   let arrayRes = [];
  4.   while(total < (n+m)){
  5.     if(arrayM.length > 0 && arrayN.length > 0){
  6.       if(arrayM[0] < arrayN[0]){
  7.         arrayRes.push(arrayM[0]);
  8.         arrayM.shift();
  9.       }else{
  10.         arrayRes.push(arrayN[0]);
  11.         arrayN.shift();
  12.       }
  13.     }else if(arrayM.length > 0){
  14.       arrayRes.push(arrayM[0]);
  15.       arrayM.shift();
  16.     }else{
  17.       arrayRes.push(arrayN[0]);
  18.       arrayN.shift();
  19.     }
  20.     total++;
  21.   }
  22.   return arrayRes;
  23. }