How to convert a specific row of a matrix to a string in TypeScript

1 Answer

0 votes
function convertRowOfMatrixToString(matrix: number[][], row: number) {
    const cols: number = matrix[0].length;
    let result: string = '';
    
    for (let j = 0; j < cols; j++) {
        result += matrix[row][j].toString();
        result += ' ';
    }
    
    return result.trim();
}
  
const matrix: number[][] = [
  [4, 7, 9, 18, 29, 0],
  [1, 9, 18, 99, 4, 3],
  [9, 17, 89, 2, 7, 5],
  [19, 49, 6, 1, 9, 8],
  [29, 4, 7, 9, 18, 6]
];
  
const row: number = 2;

const str: string = convertRowOfMatrixToString(matrix, row);
  
console.log(str);
  
  
  
/*
run:
  
"9 17 89 2 7 5"
  
*/

 



answered Jul 13, 2024 by avibootz
edited Jul 13, 2024 by avibootz
...