Rotate Matrix

Run Settings
LanguageJavaScript
Language Version
Run Command
var matrx = [ [0,2,3,1], [1,2,4,2], [2,2,4,1], [3,4,2,1] ] function rotate(matrix) { for (var i = 0; i < matrix.length; i++) { for (var j = i; j < matrix.length; j++) { var temp = matrix[i][j]; matrix[i][j] = matrix[j][i]; matrix[j][i] = temp; } } for (var k = 0; k < matrix.length; k++) { matrix[k].reverse(); } return matrix; } console.log(rotate(matrx));
Editor Settings
Theme
Key bindings
Full width
Lines