arr_flatten_tostring

by mhouser_nowmediagroup

HTML

<div id="output"></div>

JavaScript

var indexes = [0,1,2.0,3,4,"poo",6,[7,[8,9],10]]

function arr_flatten_tostring(arr){
    var return_str = ""
    var arr_count = arr.length
    while(arr_count--){
      var entry = arr[arr_count]
      if(Array.isArray(entry))
        entry = arr_flatten_tostring(entry)
      return_str += (entry + ((arr_count) ? ', ' : ''))
    }

    return return_str;
}
document.getElementById("output").innerHTML = arr_flatten_tostring(indexes)