FreeCode.Academy
Стратегии обучения
Уроки
Технологии
Участники
Проекты
Задачи
Таймеры
Топики
Блоги
Офис
О проекте
Войти
↴ Basic JavaScript
Комментарии в коде
Объявление переменных JavaScript
Сохранение значений с помощью оператора присваивания
Инициализация переменных с помощью оператора присваивания
Понимание неинициализированных переменных
Понимание чувствительности к регистру в переменных
Сложить два числа с JavaScript
Вычитайте одно число из другого с помощью JavaScript
Умножить два числа с помощью JavaScript
Разделите одно число другим с помощью JavaScript
Увеличение числа с помощью JavaScript
Уменьшить число с помощью JavaScript
Создание десятичных чисел с помощью JavaScript
Умножить два дробных числа с помощью JavaScript
Разделить одно десятичное на другое с помощью JavaScript
Поиск остатка в JavaScript
Присвоение с расширенным сложением
Присвоение с расширенной вычитанием
Присвоение с расширенным умножением
Присвоение с расширенным делением
Объявление строковых переменных
Экранирование кавычек в строках
Цитирование строк с одиночными кавычками
Экранируемые спецсимволы в строках
Конкатенация строк с помощью оператора +
Объединение строк с помощью оператора +=
Создание строк с переменными
Добавление значений переменных к строкам
Найти длину строки
Использование квадратных скобок для поиска первого символа в строке
Понимание неизменяемости строк
Использование квадратных скобок для поиска N-го символа в строке
Использование квадратных скобок для поиска последнего символа в строке
Использование квадратных скобок для поиска N-го символа с конца строки
Пробелы в строках
Сохранять несколько значений в одной переменной с помощью массивов JavaScript
Вложенность одного массива в другом массиве
Доступ к данным массива, используя индексы
Изменение данных массива с помощью индексов
Доступ к многомерным массивам с помощью индексов
Изменение массивов с помощью метода Array.prototype.push()
Изменение массивов с помощью метода Array.prototype.pop()
Изменение массивов с помощью метода Array.prototype.shift()
Изменение массивов с помощью метода Array.prototype.unshift()
Список покупок
Создание многократно используемых функций
Передача значений в функции с аргументами
Глобальная область видимости и функции
Локальная область видимости и функции
Глобальная и локальная область видимости в функциях
Возврат значения из функции с помощью ключевого слова return
Понимание неопределенного значения, возвращаемого функцией
Присвоение результата выполнения функции
Очереди
Понимание булевых значений
Использовать условную логику с выражениями If
Сравнение с использованием оператора равенства
Сравнение с использованием оператора строгого равенства
Практика сравнения разных значений
Сравнение с оператором неравенства
Сравнение с оператором строгого неравенства
Сравнение с оператором "Больше чем"
Сравнение с оператором "Больше либо равно"
Сравнение с оператором "Меньше чем"
Сравнение с оператором "Меньше либо равно"
Сравнение с оператором "И"
Сравнение с оператором "Или"
Оператор else (Иначе)
Условие else if
Логический порядок в конструкциях if/else
Несколько условий else if
Гольф-код
Выбор из многих вариантов с помощью операторов switch
Добавление опции default в операторе switch
Несколько идентичных параметров в операторах switch
Замена конструкций if/else оператором switch
Возврат булевых значений из функций
Паттерн раннего возврата
Считаем карты
Создание объектов JavaScript
Доступ к свойствам объекта через точку
Доступ к свойствам объекта с помощью скобок
Доступ к свойствам объектов через переменные
Обновление свойств объекта
Добавление новых свойств в объект JavaScript
Удаление свойств из объекта JavaScript
Использование объектов для поиска
Проверка наличия свойств в объекте
Манипулирование сложными объектами
Доступ к вложенным объектам
Доступ к вложенным массивам
Коллекция записей
Итерации с использованием цикла while
Итерации с использованием цикла for
Перечисление нечетных чисел с использованием цикла for
Обратный отсчет с использованием цикла for
Перечисление массивов с помощью цикла for
Вложенные циклы for
Циклы do...while
Поиск профиля
Генерировать случайные дроби с помощью JavaScript
Генерировать случайные целые числа с помощью JavaScript
Генерировать случайные целые числа в пределах диапазона
Используйте функцию parseInt()
Используйте функцию parseInt с указанием radix
Использовать условный (тернарный) оператор
Использовать несколько условных (тернарных) операторов