Giả sử, chúng ta có một mảng lồng nhau như thế này -
const arr =['zero', ['một', 'hai', 'ba', ['bốn', ['năm', 'sáu', ['bảy']]]]];Chúng tôi được yêu cầu viết một hàm JavaScript có trong một mảng lồng nhau. Sau đó, hàm của chúng ta sẽ trả về một chuỗi chứa tất cả các phần tử mảng được nối bằng dấu chấm phẩy (';')
Do đó, đối với mảng trên, đầu ra sẽ giống như -
const output ='0; một; hai; ba; bốn; năm; sáu; bảy;';Ví dụ
Mã cho điều này sẽ là -
const arr =['zero', ['một', 'hai', 'ba', ['bốn', ['năm', 'sáu', ['bảy']]]]]; const buildString =(arr =[], res ='') => {for (let i =0; iĐầu ra
Và đầu ra trong bảng điều khiển sẽ là -
không; một; hai; ba; bốn; năm; sáu; bảy;