Guest User

Untitled

a guest
Mar 14th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. var hash = '#';
  2. var space = '\n';
  3. var tab = ' ';
  4.  
  5. //лесенка
  6. function drawingLadder (height) {
  7.  
  8. var ladderString = '';
  9. for(var i = 1; i <= height; i++){
  10. var j = i;
  11. while (j > 0) {
  12. ladderString += hash;
  13. j--;
  14. }
  15. ladderString += space;
  16. }
  17.  
  18. alert(ladderString);
  19. }
  20.  
  21. drawingLadder(5);
  22.  
  23.  
  24.  
  25. //шахматная доска
  26. function drawingCheckers (height, width){
  27. var ladderString = '';
  28. for(var i = 1; i <= height; i++){
  29.  
  30. for(var j = 1; j <= width; j++){
  31.  
  32. if (i%2 !== 0){
  33. if(j%2 !== 0) {
  34. ladderString += hash;
  35. } else {
  36. ladderString += tab;
  37. }
  38. } else {
  39. if(j%2 !== 0) {
  40. ladderString += tab;
  41. } else {
  42. ladderString += hash;
  43. }
  44. }
  45.  
  46. }
  47.  
  48. ladderString += space;
  49. }
  50.  
  51.  
  52. alert(ladderString);
  53. }
  54.  
  55. drawingCheckers (9, 9);
  56.  
  57. //треугольники
  58.  
  59. function drawingTriangleOne (height){
  60. var ladderString = '';
  61. var tab = ' ';
  62. for(var i = height; i >= 1; i--){
  63. var j = i-1;
  64. while (j > 0) {
  65. ladderString = ladderString + tab;
  66. j--;
  67. }
  68. j = i - 1;
  69. while (j < height){
  70. ladderString = ladderString + hash;
  71. j++;
  72. }
  73. ladderString = ladderString + space;
  74. }
  75.  
  76.  
  77. alert(ladderString);
  78. }
  79.  
  80. drawingTriangleOne(5);
  81.  
  82.  
  83.  
  84.  
  85. function drawingTriangleTwo (height) {
  86. var ladderString = '';
  87.  
  88. for(var i = height; i >= 1; i--){
  89. var j = i;
  90. while (j > 0) {
  91. ladderString = ladderString + hash;
  92. j--;
  93. }
  94. ladderString = ladderString + space;
  95. }
  96.  
  97. alert(ladderString);
  98. }
  99.  
  100. drawingTriangleTwo(5);
  101.  
  102.  
  103.  
  104. function drawingTriangleThree (height){
  105.  
  106. var ladderString = '';
  107. for(var i = height; i >= 1; i--){
  108. var j = i-1;
  109. while (j < height) {
  110. ladderString = ladderString + tab;
  111. j++;
  112. }
  113. j = i;
  114. while (j >0){
  115. ladderString = ladderString + hash;
  116. j--;
  117. }
  118. ladderString = ladderString + space;
  119. }
  120.  
  121.  
  122. alert(ladderString);
  123. }
  124.  
  125. drawingTriangleThree(5);
Add Comment
Please, Sign In to add comment