Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //выводим числа через цикл for...
- let num = +prompt("Ваше число:");
- let n;
- for (i = 1; i <= num; i++) {
- n = i + ",";
- if (i === num) {
- n = i;
- }
- console.put(n);
- }
- //выводим числа через цикл while...
- let num = +prompt("Ваше число:");
- let i = 1
- let n;
- while (i <= num) {
- n = i + ",";
- if (i === num) {
- n = i;
- }
- i++;
- console.put(n);
- }
- // выводим числа в обратном порядке через цикл for...
- let num = +prompt("Ваше число");
- let n;
- for (i = num; i > 0; i--) {
- n = i + ",";
- if (i === 1) {
- n = i;
- }
- console.put(n);
- }
- // выводим числа в обратном порядке через цикл while...
- let num = +prompt("Ваше число:");
- let i = num
- let n;
- while (i > 0) {
- n = i + ",";
- if (i === 1) {
- n = i;
- }
- i--;
- console.put(n);
- }
- //парные числа через цикл for...
- let num = +prompt("Ваше число:");
- let n;
- for (i = 2; i <= num; i += 2) {
- n = i + ",";
- if (i === num || i === num - 1) { /* як варіант можна кожну ітерацію цю перевірку не робити, а після циклу вивести останнє значення . Розписано у рев'ю іншого студента https://pastebin.com/RSNnSwmd */
- n = i;
- }
- console.put(n);
- }
- //парные числа через цикл while- забагато елсів.)
- let num = +prompt("Ваше число:");
- let i = 2;
- let n;
- while (i <= num) {
- if (i % 2 == 0) {
- n = i;
- } else if (i % 2 != 0 && i === num) {
- n = ""; // ніж виводити пустишку краще просто не виводити , коли така можливість є, а вона є.)
- } else {
- n = ","; // на кожну не парну будемо виводити кому.. цікаво.
- }
- console.put(n);
- i++;
- }
- // можна так, але вище ідея з ітеруванням по парним була вдалою, як на мене
- while (i <= num) {
- if (i % 2 === 0) {
- n = i;
- if (i < num - 1) { // не досить очевидна умова,для парних і вона true коли і не останнє, а буде ще і === num
- n += ", ";
- }
- console.put(n);
- }
- i++;
- }
- // выводим звёздочки циклом while
- let stars = +prompt("Сколько звёздочек вы хотите вывести на экран?")
- while(stars > 0){
- console.put("*");
- stars--
- }
- // выводим звёздочки циклом for
- /
- let stars = +prompt("Сколько звёздочек вы хотите вывести на экран?")
- for(i = stars; i > 0; i--){
- console.put("*");
- }
- //присваивая переменой stars числовые значения(10, 100, 10000) на экран ваведется заданное количество звёз
- /* а що вас цікавить по цьому завданню? */
Add Comment
Please, Sign In to add comment