JSFiddle - React, Tailwind, and code Playground
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;
}