Timkor

fir

Nov 22nd, 2020 (edited)
423
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //  дещо "підстриг" ялинку, вибачте)
  2. let sizeTree = +prompt('Введите размер елочки', 3);
  3. let rowTree = "";
  4. let lastString = "*"; // пеньок
  5. for (let i = 0; i < sizeTree; i++){  // особисто мені зручніше з нуля
  6.    let stars = i * 2 + 1;            // тоді треба додавати а не віднімати одиничку
  7.    let space = sizeTree - i;
  8.    rowTree = "";
  9.  
  10.    while (space--) {    // ви написали не дуже просто, а я ще ускладнив вам )
  11.       rowTree += " ";
  12.    }    
  13.    while (stars--) {
  14.        rowTree += "*";
  15.    }
  16.  
  17.    console.log(rowTree);
  18.    lastString = " " + lastString;    // можна пеньок підготовлювати заздалегідь))
  19. }
  20.  
  21. console.log(lastString);
  22. // цікаве рішення, на нуль та одиничку наче зациклювалось, дещо зайвого додали - "почикав" трошки, садівник в мені живе.
  23. // Гарного коду!
RAW Paste Data