Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. [[0,0,0,0],
  2. [0,0,0,0],
  3. [0,0,0,0],
  4. [0,0,0,0]]
  5.  
  6. [[1,1,1,1,1,1],
  7. [1,0,0,0,0,1],
  8. [1,0,0,0,0,1],
  9. [1,0,0,0,0,1],
  10. [1,0,0,0,0,1],
  11. [1,1,1,1,1,1]]
  12.  
  13. var matrix = [[0,0,0,0], [0,0,0,0], [0,0,0,0], [0,0,0,0]];
  14.  
  15. function addBorder(m) {
  16.  
  17. var row = []
  18. for (var i=0; i<m[0].length; i++) {
  19. row.push(0);
  20. }
  21.  
  22. m.splice(0, 0, row);
  23. m.push(row);
  24.  
  25. for (var i=0; i<m.length; i++) {
  26. m[i].splice(0,0,1);
  27. m[i].push(1);
  28. }
  29.  
  30. return m;
  31. }
  32.  
  33. console.log(matrix)
  34. console.log(addBorder(matrix))
  35.  
  36. [[1,1,1,1,1,1,1,1],
  37. [1,0,0,0,0,1],
  38. [1,0,0,0,0,1],
  39. [1,0,0,0,0,1],
  40. [1,0,0,0,0,1],
  41. [1,1,1,1,1,1,1,1]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement