Книга: Программирование на языке Ruby
6.2.2. Нахождение границ диапазона
6.2.2. Нахождение границ диапазона
Методы first
и last
возвращают соответственно левую и правую границу диапазона. У них есть синонимы begin
и end
(это еще и ключевые слова, но интерпретируются как вызов метода, если явно указан вызывающий объект).
r1 = 3..6
r2 = 3...6
r1a, r1b = r1. first, r1.last # 3,6
r1c, r1d = r1.begin, r1.end # 3,6
r2a, r2b = r1.begin, r1.end # 3,6
Метод exclude_end?
сообщает, включена ли в диапазон конечная точка:
r1.exclude_end? # false
r2.exclude_end? # true
Похожие страницы
- 6.2.3. Обход диапазона
- Часть I Скрываем свое местонахождение и посещаем заблокированные сайты
- 7.2. Усилители диапазона СВЧ
- Границы и заливка
- Практическая работа 33. Создание документа с использованием табуляции, границ и заливки
- Урок 6.2. Работа с ячейками, диапазонами и листами
- Практическая работа 43. Операции с ячейками, диапазонами и листами
- 3.4. Граница таблицы
- Определение диапазона адресов
- Нахождение исполняемых образов с изменениями приводящими к ошибкам
- При суммировании – курсор внутри диапазона
- Местонахождение файла HOSTS