+ Первые + Последние +(тесты)

This commit is contained in:
2022-09-01 12:10:27 +03:00
parent 1c737bce8e
commit 44de5e1e03
2 changed files with 25 additions and 0 deletions

View File

@@ -313,6 +313,9 @@
Коллекция = __ВзятьНеБольше(Коллекция, Количество);
Возврат ЭтотОбъект;
КонецФункции
Функция Первые(Знач Количество) Экспорт
Возврат ЭтотОбъект.ВзятьНеБольше(Количество);
КонецФункции
Функция Пропустить(Знач Количество) Экспорт
Если НЕ Тип("Массив") = ТипЗнч(Коллекция) Тогда
ЭтотОбъект.Начать();
@@ -334,6 +337,9 @@
Функция Хвост(Знач Количество) Экспорт
Возврат ЭтотОбъект.Срез(ЭтотОбъект.Количество() - Количество, Количество);
КонецФункции
Функция Последние(Знач Количество) Экспорт
Возврат ЭтотОбъект.Хвост(Количество);
КонецФункции
Функция Обратить() Экспорт
Если НЕ Тип("Массив") = ТипЗнч(Коллекция) Тогда
ЭтотОбъект.Начать();