С нуля до джуна android разработчика #4

Начал решать по чуть-чуть задачи на codewars

1 Задание. Я создал переменную b и сделал проверку на то, что если x > 0, то b равен -x, то есть мы просто добавляем знак минуса. Иначе b = x, то есть ничего не делаем. После возвращаем b

1 задание. Условие и решение
1 задание. Условие и решение
С нуля до джуна android разработчика #4

2 Задание. Скажу честно делал не сам, но зато разобрался как это делать. В общем создаем переменную s и передаем туда mixed, используем .map чтобы строки перевести в числа или в null, при помощи .filterNotNull убираем все null и после при помощи .sum складываем все числа. Позже возвращаем s

Условие и решение 2 задания
Условие и решение 2 задания

3 Задание. Сначала решил посмотреть какие есть короткие способы повторять строку и нашел функцию .repeat при помощи которой строка может повторять саму себя сколько-то раз. Решение закомментировано, т.к. хотел попробовать сделать подлиннее и сложнее и повторить for.

2 решение. Создаем var переменную пустой строки x, создаем цикл for от 1 до r и там мы к x добавляем str, после возвращаем x

условие 3 задания
условие 3 задания
решение 3 задания
решение 3 задания

Позже смотрел видео на ютубе про лямбды для лучшего понимания их.

Через время решил посмотреть на ютубе плейлист на английском где показано создание небольшого приложения. Позже посмотрю подробнее про jetpack compose на канале этого же ютубера. Почему именно в таком порядке? Потому что я хочу сначала понять что и как примерно делается, а позже углублять свои знания

В общем посмотрел первые 2 видео, особо рассказывать не буду, если интересно посмотрите по ссылке выше, смотрел через яндекс поэтому был включен автоперевод видео, что очень удобно.

На сегодня все, спасибо за внимание! Подписывайтесь на тгк

2
10 комментариев