Function arrayToCSV

Converts a two-dimensional array to a comma-separated string of values (CSV).

arrayToCSV([['a', 'b'], ['c', 'd']])
// '"a", "b" \n "c", "d"'

arrayToCSV([['a', 'b'], ['c', 'd']], ';')
// '"a"; "b"\n "c"; "d"'

arrayToCSV([['a', '"b" great'], ['c', 3.1415]])
// '"a", """b"" great"\n "c",3.1415'

1.0.9

  • Type Parameters

    • T extends unknown[][]

    Parameters

    • arr: T
    • delimiter: string = ','

      delimiter, default ','

    Returns string

    CSV data