Timkor

squareasAndTriangles

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