Я подписался на курс по основам JS, организованный Флавио Копесом. Каждый день Флавио рассылает участникам электронные письма с парой вопросов/задач. Всего должно быть 35 писем. Отвечать на них не обязательно, но ответы на вопросы являются важной частью курса. Поэтому я решил поделиться своими ответами с миром: в лучшем случае это может помочь кому угодно, кроме меня, в худшем — только мне.

Напишите 2 разных способа взять строку "JavaScript прекрасен" и сгенерировать новую строку с текстом "ама", удалив ненужные части

Я решил использовать методы slice и substring, но мне также пришел на ум метод substr. Substr не рассматривался в курсе, но он тоже прекрасно работает. Единственная разница между substring и substr заключается в том, что второй аргумент последнего указывает длину подстроки, а не индекс исходной строки.

Я также добавил тупой, но работающий способ получения «ама» :) Это не обрезание ненужных частей, но это тоже работает. Просто для удовольствия.

Создайте функцию, которая возвращает максимальное значение между 4, умноженным на 5, и квадратным корнем из 130. Все с использованием `Math` функций