Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Làm phẳng mảng lồng nhau thành một chuỗi trong JavaScript

Cho mảng lồng nhau, gộp thành một chuỗi: các số trong mảng con cách nhau bởi khoảng trắng, các mảng con cách nhau bởi dấu phẩy.

Ví dụ

const arr = [    [ 0, 0, 0, −8.5, 28, 8.5 ],    [ 1, 1, −3, 0, 3, 12 ],    [ 2, 2, −0.5, 0, 0.5, 5.3 ] ]; const arrayToString = (arr = []) => {    let res = '';    for(let i = 0; i < arr.length; i++){       const el = arr[i];       const temp = el.join(' ');       res += temp;       if(i !== arr.length − 1){          res += ',';       }    };    return res; }; console.log(arrayToString(arr));

Kết quả

0 0 0 −8.5 28 8.5,1 1 −3 0 3 12,2 2 −0.5 0 0.5 5.3