Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*newYearTree_2*/
- // ================= //
- let treeHeight = +prompt("Введите желаемый размер елки:");
- let treeWidth = (treeHeight * 2) - 1; // ширина використовується лише у наступному рядку, його можна спростити, як і ширину
- let spaceBefore = treeWidth / 2 - 1; // ((treeHeight * 2) - 1) / 2 - 1 === treeHeight - 0.5 - 1 === treeHeight - 1
- let starQ = 1; /* кількість quantity, можна зрозуміти, але всеж starNum starQuantity etc. дозволять прсото читати
- не замислюючись над значенням змінної, а тоді можна зосередитися над більш цікавими штуками */
- let spaceStump = spaceBefore;
- for (let i = 0; i < treeHeight; i++) {
- for (let j = 0; j < spaceBefore; j++) {
- console.put(" ")
- }
- spaceBefore--;
- for (let q = 0; q < starQ; q++) {
- console.put("*")
- }
- starQ += 2;
- console.log();
- }
- for (let k = 0; k < spaceStump; k++) {
- console.put(" ")
- }
- console.put("*");
- // Гарного к))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement