Методы массивов map, filter, reduce. Делаем код красивым :)

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025
  • Массивы мы используем постоянно, так что будет классно, если мы посмотрим не некоторые методы, которые мы нигде еще с вами не использовали. А именно это методы map, filter и reduce.
    Поехали!
    Ссылка на конечный проект:
    github.com/Iva...
    Подробнее об изучении Swift вы можете узнать на нашем сайте:
    swiftbook.org/
    Наш форум, где вы всегда можете задать ваши вопросы:
    forum.swiftboo...
    Присоединяйтесь к нашей группе в "ВКонтакте":
    swiftbook
    Присоединяйтесь к нашей группе в "facebook":
    / swiftbook.ru
    Мы в твиттере:
    / swiftbook_twi
    Мы в telegram:
    telegram.me/sw...

Комментарии • 18

  • @РафаэльГ-д6б
    @РафаэльГ-д6б 2 года назад

    Спасибо за интересную и полезную информацию))

  • @akog13
    @akog13 7 лет назад +3

    Спасибо за урок!

  • @Architect_Mobile
    @Architect_Mobile 7 лет назад

    Только тут я понял для чего они !!! Ваня молодец!

  • @iOSnick
    @iOSnick 6 лет назад +7

    Иван, если бы ты для «особо одаренных» сказал, что значит 0 в .reduce(0) , было бы вообще замечательно

    • @SwiftBook
      @SwiftBook  6 лет назад +4

      Добрый день! Это просто начальное значение, то есть мы начинаем с 0.

    • @iOSnick
      @iOSnick 6 лет назад +3

      интуитивно это понятно, но ты так утаил это, вот и решил спросить ))

  • @itananas
    @itananas 2 года назад

    Супер, спасибо!

  • @alekseiwe
    @alekseiwe 8 лет назад +1

    Язык развивается. Надеюсь когда-то у Swift будет такая же мощная поддержка работы с коллекциями, как LINQ в .NET

  • @ИгнатЛипский
    @ИгнатЛипский 2 года назад

    спасибо

  • @guruitcompany
    @guruitcompany 8 лет назад +1

    Классно 😊 благодарю Вас 👍

  • @piliugin
    @piliugin 8 лет назад +2

    Спасибо!!

    • @simpleannetta
      @simpleannetta 8 лет назад

      Константин Пилюгин уччу

  • @goodvibes4822
    @goodvibes4822 4 года назад

    крутой урок, спасибо

  • @nordost8
    @nordost8 5 лет назад +2

    reduce не понятно совсем. Плохо объясняешь, нужно было сказать о круглых скобках, что именно в них передавать, а что в брекитах {}.

  • @ВадимСалтановский-п7н

    Только сборка редьюсом через умножение элементов со стартовой позицией 0 даст в итоге 0))

  • @Евг.Евг
    @Евг.Евг 2 года назад +1

    Ваня не нужно спешить так по разговору не нужно

  • @exey.artwork
    @exey.artwork 3 года назад

    Умножение с reduce неверно реализовано в видео, даже видно, что результат неверный, надо .reduce(1, *)

  • @user-7e7
    @user-7e7 2 года назад

    Супер ! Спасибо большое !