Cat hungry.png
Здравствуйте! Собираем деньги на перевод материалов по электронике(https://www.allaboutcircuits.com/education/). Реквизиты указаны здесь.

Processing:Справочник языка Processing/else

Материал из Онлайн справочника
Перейти к: навигация, поиск


Перевод: Максим Кузьмин (Cubewriter)
Перевел 2680 статей для сайта.

Контакты:

Проверка/Оформление/Редактирование: Мякишев Е.А.


Ambox content.png Черновик


else [1]

Обозначение

else

Описание

Расширяет структуру if, позволяя программе выбирать между двумя или более блоками кода. Определяет блок кода, который нужно выполнить, если выражение в if соответствует false.

Синтаксис

if (expression) {
  statements
} else {
  statements
}

if (expression) {
  statements
} else if (expression) {
  statements
} else {
  statements
}

Параметры

expression – любое корректное выражение, которое можно проверить на false или true
statements – одно или более действий, которые нужно выполнить

Возвращаемое значение

 

Пример

№1

Processing else0.png


  1. for (int i = 5; i < 95; i += 5) {
  2.   if (i < 35) {
  3.     line(30, i, 80, i);
  4.   } else {
  5.     line(20, i, 90, i);
  6.   }
  7. }

№2

Processing else1.png


  1. for (int i = 5; i < 95; i += 5) {
  2.   if (i < 35) {
  3.     line(30, i, 80, i);
  4.   } else if (i < 65) {
  5.     line(20, i, 90, i);
  6.   } else {
  7.     line(0, i, 100, i);
  8.   }
  9. }

См.также

Внешние ссылки

  1. processing.org - else