Advertisement
Timkor

loops

Jan 30th, 2021 (edited)
547
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //вивести на екран 10 зірочок
  2. for (let i = 1; i <= 10; i++) { // for (let i = 0; i < 10; i++) від нуля звичніше
  3.   console.put("*")
  4. }
  5.  
  6. //вивести на екран 100 зірочок
  7. for(let o = 100; o > 0; o--) { // звично коли лічильник іменується i, від слова ітерація  - кожний прохід циклу
  8.     console.put("*")
  9. }
  10.  
  11. //вивести на екран 1000 зірочок
  12. let u = 1000
  13. while(u > 0) {
  14.     console.put("*")
  15.     u--
  16. }
  17.  
  18. //спитати людину, скільки зірочок вона хоче побачити, і вивести таку кількість зірочок на екран
  19. //використовувати для задачі команду while
  20.  
  21. let y = prompt("скільки зірочок ви хоче побачити?")
  22. do {
  23.     console.put("*")
  24.     y--
  25. } while (y > 0)
  26.  
  27. //використовувати для задачі команду for
  28.  
  29. for (let p = prompt(" скільки зірочок ви хоче побачити?"); p > 0; p--) {
  30.    console.put("*")
  31. }
  32.  
  33. // такий варіант мені здається більш звичним, плюс у тому, що змінююється тільки змінна-лічильник, а не змінна що в умові.
  34. let p = prompt(" скільки зірочок ви хоче побачити?")
  35. for (let i = 0; i < p; i++) {
  36.    console.put("*")
  37. }
  38.  
  39. // ідеально з іменуванням змінних, що допомагає розуміти код
  40. let numberOfStars = prompt(" скільки зірочок ви хоче побачити?") // чи може starsNumber, чи спрощене до мінімуму starNum
  41. for (let i = 0; i < numberOfStars; i++) {
  42.    console.put("*")
  43. }
  44.  
  45. // Гарного коду.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement