Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Виталий Навроцкий
- /*
- Задача. Трикутники.
- вивести трикутники із зірочок (розмір вказує користувач)
- */
- let starsToCreateTriangle = parseInt(prompt("Введи цифру", 5)); // абстрагуємо зайве - лишеться розмір трикутника, раджу так і іменувати
- console.log("\nвивести трикутники із зірочок (розмір вказує користувач).")
- console.log("\nПример:\n*\n**\n***") // норм) я думав що це все.)) Ще можна було вказати у прикладі, що то для Н === 3
- if (starsToCreateTriangle <= 0) { // сами собі ТЗ доповнили.) Забігаючи наперед скажу, що валідація даних важлива річ, в начальних задачах не порібна, але далі..))
- // .. змагання між кодерами та користувачами (природою) ніхто не відміняв.)
- alert("Ну вот..."); // конкретність має бути, ато користувач відчує що переміг.))
- } else {
- for (let i = 0; i < starsToCreateTriangle; i++) {
- console.put("\n*"); /* символ перевода рядку \n варто замінити на console.log(), причому логічніше переводити
- рядок після виведення зірочок.. а от навіщо ви ще і сюди зірку додали, це зайве. Варто виводити зірки у одному
- місці, хай це буде той цикл, поміркуйте як це зробити, щоб тільки переводити рядок тут. Підказка - треба додати
- один символ десь у круглих дужках циклу.)*/
- for (let j = 0; j < i; j++) {
- console.put("*");
- }
- }
- }
- /*
- ***
- **
- *
- */
- /* !!! Последнее мне малость подсказали, потому прошу привести варианты решения либо если этот подходит,
- более детально для меня разобрать, так как не включается Debugger что бы пошагово все выгнать !!!
- Залогуйте те що потрібно, це теж норм для налагодження коду, дебагер для слабаків.))
- */
- console.log("\nПример:\n***\n **\n *\n")
- if (starsToCreateTriangle <= 0) {
- alert("Ну вот...");
- } else {
- for (let i = 0; i <= starsToCreateTriangle; i++) {
- for (let j = 0; j < starsToCreateTriangle; j++) {
- if(j >= i) {
- console.put("*");
- } else {
- console.put(" ");
- }
- }
- console.put("\n");
- }
- /* схоже рішення рев'ював тільки но, може і вам буде корисно передивитися
- https://pastebin.com/MLXeTeWX
- Гарного коду!
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement