array rows matrix 1

by flashfx

JavaScript

var arRow = Number( prompt("Enter array row numbers",    2 )) ;
var arCol = Number( prompt("Enter array column numbers", 3 )) ;

function multi_rows(cols, rows ) {
	var matrix = [];    
	for (var i = 0; i < rows; i++) {	
			var s = prompt("введите   "+cols+" значения \n через запятую \n например 1, 22, 320, и тд ", "1, 20, 30" );
			s = s.replace(/^\,|\s|\,$/g, "");		
			var nums = s.split(",").splice(0, cols ); // срез если ввели лишнего
                nums = nums.map( function(v){ return Number(v);} );
		matrix[i] = nums; 
	}
	return matrix;
}

  var bigArray = multi_rows( arCol,  arRow );    
// вывод значений
	bigArray.forEach( function (nitem, idx) {
			document.body.innerHTML += "<pre>" + idx + " =>  [ " + nitem.join(" | ") + " ] </pre>";
	})