import an image into a 2d array javascript code example
Example 1: CSV to 2D array javaescript
function csvToArray(csv, delimiter = ",", omitFirstRow = false) {
console.log(csv.indexOf('\n'));
return csv.slice(omitFirstRow ? csv.indexOf('\n')+1 : 0)
.split("\n")
.map((element) => element.split(delimiter));
}
let csv1 = "a,b\nc,d";
let csv2 = "a;b\nc;d";
let csv3 = "head1,head2\na,b\nc,d";
let result1 = csvToArray(csv1);
let result2 = csvToArray(csv2);
let result3 = csvToArray(csv3);
console.log(result1);
console.log(result2);
console.log(result3);
Example 2: js initialize 2d array
let data = [];
for (let row=0; row<rows; row++) {
data.push(new Array(cols).fill('#'));
};