Interview

 //   function checkevenodd(num){

//     return new Promise((res,rej)=>{

//     if(num%2===0){

//       res('resolved even number')

//     }

//     else rej('not an evne number')

    

//   })

//   }

  

// checkevenodd(2).then((res)=>console.log(res))

// .catch((err)=>console.log(err))


// (function(){

//   setTimeout(()=> console.log(1),2000);

//   console.log(2);

//   setTimeout(()=> console.log(3),0);

//   console.log(4);

// setTimeout(()=> console.log(4),2000);

//     })();

// const b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

// for (let i = 0; i < 10; i++) {

//   setTimeout(() => console.log(b[i]), 1000);

// }


// for (var i = 0; i < 10; i++) {

//   setTimeout((i) => console.log(b[i]), 1000);

// }






const arr =[1,2,3,[[4]],5,[6],[[[[[[9],8],9]]]]]

let ans=[]


const flatten =(arr)=>{

for(let i=0; i< arr.length;i++){

  if(Array.isArray(arr[i])){

      flatten(arr[i]);

  }

  else{

    ans.push(arr[i])

  }

}

  return ans;

}


console.log(flatten(arr));

Comments

Popular posts from this blog

TO the new

4048