JSFiddle - React, Tailwind, and code Playground

by Alaksandar Jesus Gene

JavaScript

var arrayValue =  [[1,2,[3]],4];
console.log(flattenArray(arrayValue));
var result;
function flattenArray(arrayValue){
	for(var i = 0 ; i < arrayValue.length; i++){
  	if(!result) {result = [];} 
    if(arrayValue[i].constructor === Array){
    	flattenArray(arrayValue[i])
    }
    else{
    	result.push(arrayValue[i])
    }
  }
  
  return result;
}