let matrix = Array.from(Array(100).keys()); let rows = 10, columns = 10; let getRow = (index, totalRows) => { return Math.floor(index/totalRows); } let getColumn = (index, totalColumns) => { return index % totalColumns; } matrix.map((val, index) => { console.log('Index: ' + index, 'Row: ' + getRow(index, rows), 'Column: ' + getColumn(index, columns)); })