Advertisement
Timkor

goodFir

Nov 7th, 2020
2,186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // i t
  2. // гарний код, правильне рішення
  3. let size = prompt("Введите высоту ёлки");
  4. let numberSpaces; // можливо зручніше ключове слово першим розташувати, але поки це не суттєво
  5. let row;
  6. let numberStars; // тоді змінні будуть меньш схожі, та автодоповнення кориснішим
  7. for (row = 0; row < size; row++) {
  8.     for (numberSpaces = 0; numberSpaces < size - row; numberSpaces++) {
  9.         console.put(" ");
  10.     }
  11.     for (numberStars = 0; numberStars < row * 2 + 1; numberStars++) {
  12.         console.put("*");
  13.     }
  14.     console.log();
  15. }
  16. for (numberSpaces = 0; numberSpaces <= numberStars / 2; numberSpaces++ ) {
  17.     console.put(" ");
  18. }
  19. console.put("*")
  20. // зазвичай я не пророную , але коли більше нема чого, то така
  21. // ідея: чи можно скоротити код на цикл виводу пеньку?)
  22. // чи можливо скористатися за для цього існуючими циклами..
  23. // підказка - потрібно працювати із строкою.
  24. // це задачка із зірочкой.)) у прямому та переносному сенсі.)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement