Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*вивести на екран числа від 1 до N (де N - це число, яке введе користувач).
- Використовувати for.
- В конці не має бути коми.
- На весь код має бути лише одна команда виводу числа. */
- var number = +prompt("ввести число:")
- for (var i = 0; i <= number; i++) { // ТЗ наше все, тести не пройде рішення, бо треба не з нуля виводити.
- console.log(i + ",");
- if(i == number-1) { // навіщо тоді йти до number ? щоб не дойти та брейкнути написавши зайвих пару строк коду!
- break /*break - іноді корисний, але у більшості випадків свідчить про можливість покращити реалізований алгоритм;
- continue - антагоніст брейка, з таким саме діагнозом. На учбових задачах брейк не потрібен.
- тут ви можете вказати в умові циклу не до i <= number; а до i < number; */
- }
- }
- console.log(number); // останній тут виводите, ну це може бути рішенням, але корисно також вміти все в одному циклі зробити
- /*ваш код без зайвого та з 1 і в рядок.*/
- let number = +prompt("ввести число:") // UPD скрізь замість var використовуйт let )
- for (let i = 1; i < number; i++) { // будь ласка, використовуйте let замість var, він зручний та сучасний
- console.put(i + ",");
- }
- console.log(number);
- /*все ж варто написати щоб всі елементи таки виводилися у одному циклі, просто для того щоб навчитися розуміти ітерації циклу, умови, а потім коли будете продовжувати ТЗ, щоб була одна команда виводу у консоль, то ще навчитесь розділяти код - декомпозувати, тобто щоб окремо готувалися дані, а окремо виводилися.
- Гарного коду */
Add Comment
Please, Sign In to add comment