Advertisement
3vo

Problem 9. Matrix of Numbers

3vo
Nov 2nd, 2022
624
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Problem 9. Matrix of Numbers
  2. //
  3. // Write a program that reads from the console a positive integer
  4. // number n (1 ≤ n ≤ 20) and prints a matrix like in the examples below.
  5. // Use two nested loops.
  6. //
  7. //     Examples:
  8. // n    matrix
  9. // 2    1 2
  10. //      2 3
  11. //
  12. // n    matrix
  13. // 3    1 2 3
  14. //      2 3 4
  15. //      3 4 5
  16. //
  17. // n    matrix
  18. // 4    1 2 3 4
  19. //      2 3 4 5
  20. //      3 4 5 6
  21. //      4 5 6 7
  22. let input = ['3'];
  23.  
  24. let print = this.print || console.log;
  25. let gets = this.gets || ((arr, index) => () => arr[index++])(input, 0)
  26.  
  27. let num = +gets();
  28. let matrix = '';
  29. let counter = 0;
  30.  
  31. for(let i = 1; i <= num; i++){
  32.     for (let i = 1; i < num + 1; i++){
  33.         matrix += counter + i;
  34.     }
  35.     counter += 1;
  36.     console.log(matrix);
  37.     matrix = '';
  38. }
  39.  
  40.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement