Advertisement
zacmaster

Untitled

Jul 23rd, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var m = [[1,1,1],[1,1,1],[1,1,1]]
  2. var m2 = [[1,2],[12,1],[5,4],[2,3],[1,2]]
  3. var m3 = [[1,2,3,2],[5,5,1,1],[5,4,2,3],[5,4,2,3],[5,4,2,3]]
  4.  
  5.  
  6. function blankBorders(matrix){
  7.     for (let i = 0; i < matrix.length; i++) {
  8.         for (let j = 0; j < matrix[i].length; j++) {
  9.             if(isBorder(i,j,matrix)){
  10.                 matrix[i][j] = 0
  11.             }
  12.         }
  13.     }
  14. }
  15.  
  16. function isBorder(i,j,matrix){
  17.     return i == 0 || i == matrix.length-1 || j == 0 || j == matrix[i].length - 1
  18. }
  19.  
  20. blankBorders(m)
  21. blankBorders(m2)
  22. blankBorders(m3)
  23. console.log(m);
  24. console.log(m2);
  25. console.log(m3);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement