Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //вивести на екран числа від 1 до N (де N - це число, яке введе користувач)Використовувати for.
- let num = prompt("Введіть число")
- for ( let i = 1; i <= num; i++) {
- console.log(i) // використайте console.put(...) , та виводьте через кому
- } // !!! ПИТАННЯ, при запуску кода в консолі вибиває і та цифра яку ввели, це так і повинно бути? приклад: 512345
- /* виводиться число що ввели - нормально, а ті які виводите в циклі треба вивести через кому, ну а після останнього - вона не потрібна, при вводі N = 3, лог в консолі має бути таким:
- 3
- 1,2,3
- */
- //В кінці не має бути коми. не зрозумів умову // після тройки ж не виводимо, тобто після останнього не виводимо кому.
- //На весь код має бути лише одна команда виводу числа. не зрозумів умову - це доповнення для виведення чисел через кому,
- // щоб команда console.log(i) була одна в коді, а кома була присутня між всіми числами ряду
- let num = prompt("Введіть число")
- for ( let i = 1; i <= num; i++) {
- console.log(i)
- } //в першому рішені задачі була одна команда для виводу числа.
- //замість for юзати while для задачі
- let num = prompt("Введіть число")
- let i = 1
- do {
- console.log(i)
- i++
- } while (i < num)
- //вивести в зворотньому порядку числа
- let num = prompt("Введіть число")
- for ( let i = num; --i;) { // це неочевидний запис циклу, краще так не писати, бо тут і атовматичне перетворення до булева типу в умові, і пропущена дія після циклу, а замість неї декрементуємо лічильник в умові - не дуже читабельно.
- console.log(i)
- }
- //вивести на екран парні числа от 2 до N
- let num1 = prompt("Введіть число")
- for ( let i = 0; i < num1; i++) {
- if (i % 2 == 0) { // потрійне суворе порівняння рулить (===), ще називають перевіркою ідентичності, тотожності
- console.log(i)
- }
- }
- Дякую! Будь ласка. Гарного коду!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement