JSFiddle - React, Tailwind, and code Playground

by pierian_design

JavaScript

var arr = [
		[1, '2 2'],
    [3, 4],
    ['']
]

function textTo2d(aData) {
    var sData = '';
    let sCellSeparator = ' ';

		for (var i = 0; i < aData.length; i++) {
    		var row = aData[i];
        console.log(row);
        
        for (var j = 0; j < row.length; j++) {
        	var cell = String(row[j]);
          
          console.log(cell);
          
          if (cell.indexOf(' ') !== -1) {
          	row[j] = cell.replace(/ /g, '|probel|')
          }
          
          console.log(cell);
          
        }
        
        sData += row.join(' ') + '/n';
    }

    return sData;
}

console.log(textTo2d(arr));