• Теория
  • Теория

Драйвер печати: чётные и нечётные страницы

Теперь добавим вывод страниц через одну.

Режим будет активироваться при значении 'alternate' переменной mode.

Для выбора между чётностью и нечётностью выводимых страниц будем использовать переменную startPage: если она равна 1 — выводятся нечётные страницы, если 2 — чётные.

Так как у нас альтернативный вид печати, то и страницы печатаются в непривычном порядке. Счётчик можно назвать примерно так же, как режим печати alternatePage.

Обратите внимание, что инкремент здесь не пригодится. Счётчик будет увеличиваться на двойку, поэтому используйте запись вида счётчик = счётчик + 2 или сокращённый вариант счётчик += 2.

Сейчас мы добавим новый режим печати, а в следующем задании поэкспериментируем с этим режимом и попереключаемся между печатью чётных и нечётных страниц.

Хотите всё и сразу? HTML, CSS, JavaScript, React, Node.js, оплачиваемая стажировка в Лиге А и гарантия трудоустройства. Записывайтесь на профессию «Фулстек-разработчик», которая стартует 20 мая 2024. Всего от 5520 ₽в месяц.

Минимальный вид табов
  • index.html
HTML
HTML

Вы перешли на другую страницу

Кликните внутри мини-браузера, чтобы поставить фокус в это окно.

100%
Бабушка Кекс

Притормози, дружище

Проходить вызовы части «Циклы» тренажёра «Программирование на JavaScript — основы языка» можно после регистрации и оформления подписки.