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

Печатаем страницы в обратном порядке

Второй режим работы драйвера завершён! Теперь принтер может печатать все страницы документа и копии заданной страницы. Впечатляет.

Переходим к третьему режиму: печати страниц в обратном порядке.

Это нужная и полезная функция. Если напечатать страницы в обратном порядке, то их можно сразу сшивать в один документ без необходимости переворачивать.

Вы уже знаете все детали работы цикла for, так что остальные режимы реализуете без проблем.

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

  1. На подготовительном шаге нужно установить номер страницы равным количеству страниц в документе.
  2. Перед каждой итерацией цикла проверяем, что номер страницы больше нуля (либо больше или равен единице).
  3. После каждой итерации номер страницы нужно уменьшать на единицу, а не увеличивать, как мы делали ранее.
Минимальный вид табов
  • index.html
HTML
HTML

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

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

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

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

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