Я IT-специалист, ментор и основатель проекта YeaHub и сообщества Reactify. Здесь рассказываю про Frontend и IT.
Менторство:
https://reactify.ru
YouTube канал:
https://youtube.com/@reactify-it
YeaHub:
https://yeahub.ru/
Связь:
@ruslan_kuyanets
Post #506
355
Задачи по JavaScript
Это примеры задач на проверку базовых знаний ЯП. Решая задачи, даже самые легкие, вы набиваете руку и запоминаете различные механизмы ЯП.
1. Написать функцию, которая принимает два числа и возращает результат их умножения.
Основы арифметических операций, создание функций, возврат значений.
2. Написать функцию, которой передаем, имя, фамилия и возраст, и получаем строку "Привет Иван Петров с возрастом 17 лет".
Работа со строками, конкатенация строк, использование параметров в функциях.
3. Написать функцию, которая принимает пол человека ('M','F') в виде строки, результат функции возвращает строку "Ваш пол мужской" (или женский) или же "Ваш пол не опеределен".
Условные операторы, сравнение строк.
4. Сделайте функцию, которая принимает параметром число от 1 до 7, а возвращает день недели на русском языке.
Массивы, условные операторы, работа с индексами массивов.
5. Написать функцию, которая принимает строку (в этом тексте 3-5 предложений), верните каждое первое слово в каждом предложении, через запятую.
Работа со строками, методы split и join, циклы, массивы.
6. Написать функцию, которой передаем имя, и она возраващает приветствие в зависимости от времени суток (Доброе утро\день\вечер\ночи Иван).
Работа с датами и временем, условные операторы, динамическое формирование строк.
7. Создай новую функцию, в которую передаешь имя и возраст человека и получаешь сообщение (Иван имеет возраст 44 и он зрелый). А также вызови внутри своей функции, функцию из прошлого задания.
Комбинирование функций, вложенные вызовы функций, повторное использование кода, параметризация функций.
#JavaScript
Это примеры задач на проверку базовых знаний ЯП. Решая задачи, даже самые легкие, вы набиваете руку и запоминаете различные механизмы ЯП.
1. Написать функцию, которая принимает два числа и возращает результат их умножения.
Основы арифметических операций, создание функций, возврат значений.
2. Написать функцию, которой передаем, имя, фамилия и возраст, и получаем строку "Привет Иван Петров с возрастом 17 лет".
Работа со строками, конкатенация строк, использование параметров в функциях.
3. Написать функцию, которая принимает пол человека ('M','F') в виде строки, результат функции возвращает строку "Ваш пол мужской" (или женский) или же "Ваш пол не опеределен".
Условные операторы, сравнение строк.
4. Сделайте функцию, которая принимает параметром число от 1 до 7, а возвращает день недели на русском языке.
Массивы, условные операторы, работа с индексами массивов.
5. Написать функцию, которая принимает строку (в этом тексте 3-5 предложений), верните каждое первое слово в каждом предложении, через запятую.
Работа со строками, методы split и join, циклы, массивы.
6. Написать функцию, которой передаем имя, и она возраващает приветствие в зависимости от времени суток (Доброе утро\день\вечер\ночи Иван).
Работа с датами и временем, условные операторы, динамическое формирование строк.
7. Создай новую функцию, в которую передаешь имя и возраст человека и получаешь сообщение (Иван имеет возраст 44 и он зрелый). А также вызови внутри своей функции, функцию из прошлого задания.
Комбинирование функций, вложенные вызовы функций, повторное использование кода, параметризация функций.
#JavaScript
- 👍 8
- ✍ 1












