Timkor

fir

Jul 31st, 2021 (edited)
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // https://zero.p2p.shpp.me/tasks/3_5_christmas_tree.html
  2. // https://pastebin.com/SL1zvbDD  предыдущее ревью
  3. let size = +prompt('Размер ёлочки');
  4. // let row; - чим менше змінних у глобальному скоупі - тим краще, переніс до циклу фор
  5. let space; // я б іменував кількістьПробілів
  6. let star; // та кількістьЗірок
  7. //let counter = 0; // створювати змінні зручно якнайближче до застосування
  8. for (let row = 0; row < size; row++) {
  9.     space = size - 1
  10.     star = 0
  11.     while (space > row) {
  12.         console.put(' '); // крапка з комою в js необов'язково, але java більш сувора до цього) звикайте ставити)
  13.         space--;
  14.     }
  15.     while (star <= row * 2) {
  16.         console.put('*');
  17.         star++;
  18.     }
  19.     console.put('\n'); // або можна console.log()
  20. }
  21. let counter = 0; // сюди переніс
  22. while (counter < size - 1) {
  23.     console.put(' ');
  24.     counter++;
  25. }
  26. console.put('*')
  27. /* трохи підрівняв індентацію та додав пробіли - щоб відповідати кодстайлу. Таке автоформатування коду можна робити  на шкільній сторінці https://js.ide.shpp.me автоматично
  28. Добре рішення.
  29. Гарного коду!
  30. */
Add Comment
Please, Sign In to add comment