🚀 Обучение программированию в виде онлайн игры: курс Full-Stack JavaScript 💪

Задача #3801, Этап #7 - Приложение Vocabulary Builder

Проработаем экран Lists. Он должен возвращать фрагмент с двумя элементами SafeAreaView. Первый должен иметь стили: flex: 1, backgroundColor: colors.blue. Второй: flex: 0, backgroundColor: colors.blue1. Дальше все элементы будет добавлять внутри первого SafeAreaView....

August 15, 2020 · 2 мин · Coderslang Master

Задача #3801, Этап #8 - Приложение Vocabulary Builder

Подключим redux и навигацию к нашему приложению Для этого импортируй компонент src/components/Navigator и Provider из react-redux. Теперь после того, как в компоненте <App /> загрузятся шрифты - должен вернутся навигатор, обернутый провайдером....

August 15, 2020 · 1 мин · Coderslang Master

Задача #3801, Этап #9 - Приложение Vocabulary Builder

Добавим оставшиеся экраны в навигатор. Всего их должно быть 4. Добавим экран с компонентом Words и именем WORDS_SCREEN. И еще добавь два экрана с компонентом AddingListOrWord. Один с именем ADD_LIST_SCREEN, а второй с именем ADD_WORD_SCREEN....

August 15, 2020 · 1 мин · Coderslang Master

Задача #4011 - Бинарный поиск

Реализуй функцию binarySearch. Она должна принять отсортированный массив и число. Вернуть нужно позицию числа в массиве или -1, если совпадение не было найдено. Ты не можешь использовать встроенные функции массива или npm модули....

August 15, 2020 · 1 мин · Coderslang Master

Задача #4021 - Получи бит

Реализуй функцию getBit(n, pos). Она должна вернуть значение бита на позиции pos в числе n. У самого правого бита позиция равна 0. Эта задача — часть курса по Full-Stack JavaScript...

August 15, 2020 · 1 мин · Coderslang Master

Задача #4031 - Sort

Реализуй функцию sort, которая должна сортировать массив по возрастанию. Ты не можешь использовать npm модули или встроенные функции Array. Эта задача — часть курса по Full-Stack JavaScript Ты можешь задать свой вопрос в комментариях под постом...

August 15, 2020 · 1 мин · Coderslang Master

Задача #4032 - Одинаковы ли массивы?

Реализуй функцию isArrayIdentical в helper.js Она должна принять два массива и проверить содержат ли они одни и те же элементы. Порядок элементов не имеет значения. Элементами массивов будут только примитивные значения (строки, числа или true/false)...

August 15, 2020 · 1 мин · Coderslang Master

Задача #4041 - Sort

Реализуй функцию sort, которая должна сортировать массив по возрастанию. Временная сложностью должна быть лучше чем O(n^2), желательно O(n*log(n)). Ты не можешь использовать npm модули или встроенные функции Array. Эта задача — часть курса по Full-Stack JavaScript...

August 15, 2020 · 1 мин · Coderslang Master

Задача #4043 - Одинаковы ли массивы? БЫСТРО!

Реализуй функцию isArrayIdentical в helper.js без сортировки Она должна принять два массива и проверить содержат ли они одни и те же элементы. Порядок элементов не имеет значения. Элементами массивов будут только примитивные значения (строки, числа или true/false)...

August 15, 2020 · 1 мин · Coderslang Master

Задача #70 - Позитивное мышление

Вторая задача сложнее первой. В ней есть некоторые вещи, которых ты еще можешь не знать. Не переживай. Тебе нужно только изменить строку, которая выводится на экран. Начни с запуска кода. Потом внеси изменения в программу и запусти код еще раз....

August 15, 2020 · 2 мин · Coderslang Master