Timkor

triangles

Mar 18th, 2021 (edited)
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.  
  3. *
  4. **
  5. ***
  6.  
  7. */
  8. let number = +prompt("ввести розмiр трикутника:")
  9. for (let i = 0; i <= number; i++) {
  10.     var string = "" // перед кожним рядком ви створюєте нову (можна сказати обнуляєте) змінну,
  11.     for (let j = 0; j < i; j++) {
  12.         string = string + "*" // потім наповнюєте її зірками (вірною кількістю, це добре)
  13.     }
  14.     console.put(string + "\n") /* потім виводите ту строку що зібрали у змінну. В принципі можна і так, але такий
  15.     метод що створення та використання змінної не дуже виправдовується, бо не дає вона майже профіту, бо як проміжна
  16.     використовується, ви або одразу вивод у консоль, або все до змінної складайте, не обнуляючи, тоді ок.) */
  17.    
  18. }
  19.  
  20. /*
  21.  
  22. ***
  23. **
  24. *
  25.  
  26. */
  27.  
  28. let number = +prompt("ввести розмiр трикутника:")
  29. for (let i = 0; i <= number; i++) {
  30.     var string = ""
  31.     for (let j = number; j > i; j--) {
  32.         string = string + "*"
  33.     }
  34.     console.put(string + "\n")
  35. }
  36.  
  37. /*
  38.  
  39. ***
  40.  **
  41.   *
  42.  
  43. */
  44.  
  45. let number = +prompt("ввести розмiр трикутника:")
  46. var space = ""
  47. for (let i = 0; i <= number; i++) {
  48.     var string = ""
  49.     //   var space = "" // зайвий код видаляйте, я і так бачу що ви мєтодом наукового тику створювали цю змінну.)
  50.     for (let j = number; j > i; j--) {
  51.         string = string + "*"
  52.     }
  53.     console.put(space + string + "\n")
  54.     space = space + " " // ох..тут одну змінну таки не обнуляєте.. охохох..) Франкенштей-стайл.) але ітс єлайв!)
  55. }
  56.  
  57. /* раджу спростити до
  58. шагаємо переводячи рядки
  59.   виведення потрібної кількості пробілів
  60.   виведення потрібної кількості зірок
  61. */
Add Comment
Please, Sign In to add comment