Опубликовано 1 комментарий

Задания по JavaScript

Рыбы-бабочки
Рыбы-бабочки

Задания по JavaScript посвящены первому знакомству со скриптовым языком программирования. Охватываются понятия базовых типов данных в языке, операторы, выражения, работа с переменными JS и их типами, а также тривиальные типы. Некоторые из задач помечены звездочкой, это означает, что их решение при первом знакомстве с языком может показаться трудным. Рекомендуется выполнить все задачи до перехода к задачам по управляющим конструкциям.

Задания по JavaScript

  1. Определите переменные str, num, flag и txt со значениями «Привет», 123, true, «true». При помощи оператора определения типа убедитесь, что переменных принадлежат типам: string, number, boolean.
  2. Создайте переменные a1, a2, a3, a4, a5. При помощи математических операторов (сложение, вычитание и т.д.) найдите значения выражений:
    5 + 3,
    5 - 3,
    5 * 3,
    5 / 3,
    поместив результат каждого выражения в соответствующую переменную. Например, let a1 = 5 + 3.
  3. Создайте переменные a6, a7, a8, a9, a10. Поместите в них результат выражений:
    5 % 3,
    3 % 5,
    5 + '3',
    '5' - 3,
    75 + 'кг'
    .
  4. Напишите скрипт, который находит площадь прямоугольника высота 23см. (в числовую переменную height), шириной 10см (в числовую переменную width), значение площади должно хранится в числовой переменной s.
  5. Напиши скрипт, который находит объем цилиндра высотой 10м (переменная heightC) и диаметром основания 4м (dC), результат поместите в переменную v.
  6. У прямоугольного треугольника две стороны n (со значением 3) и m (со значением 4). Найдите гипотенузу k по теореме Пифагора (нужно использовать функцию Math.pow(число, степень) или оператор возведения в степень ** ).
  7. (*) Найди двенадцатый элемент (let nFib = 12, el12;) последовательности Леонардо Пизанского (нужно использовать функцию Math.pow(число, степень)). Не забудьте округлить полученное число до целого — Math.round(число).
  8. (*) Даны размер ипотечного кредита (S — 2 млн.руб), процентная ставка (p  — 10%), кол-во лет (years — 5). Найти переплату по кредиту, значение переплаты должно содержаться в переменной perepl.

Если описанных заданий оказалось мало, можно смело брать учебник по математике, алгебре или геометрии, физике и пробовать реализовать скрипты, решающие задачи школьной программы.

Самый частый вопрос на курсах по JavaScript: «Как научиться решать задачи?». Ответ прост: надо как можно больше практиковаться. Следующий вопрос связан с первым: «Как практиковаться? Когда вы рассказываете, по отдельности темы понятны, а когда надо решать свою задачу — загвоздка». Рассказываю. Сначала надо разобраться с базовой работой в языке. Задать побольше вопросов по занятию преподавателю курса, решить как можно больше задач с занятия и тех, что описаны здесь.

Практика подсказывает, что те, кто целеустремленно выполняет эти две рекомендации — достигает успехов в программировании на JavaScript!

Посмотреть другие задания по JavaScript

1 комментарий к “Задания по JavaScript

Добавить комментарий