Создание функции, которая будет находить периметр прямоугольника.

Сегодня мы напишем функцию findPerimeter, которая будет принимать в качестве аргументов два целых числа, length и width.

Вам даны длина и ширина прямоугольника. Цель функции — вывести периметр этого прямоугольника. Я не знаю, когда в школе вы начинаете изучать простую геометрию, но вы используете это, чтобы вычислить периметр прямоугольника:

perimeter = (length + width) * 2
perimeter = length + length + width + width
perimeter = (length * 2) + (width * 2)

Все приведенные выше примеры — это несколько способов получить периметр прямоугольника. Все они выполняются по-разному, но все они приводят к одному и тому же ответу.

Теперь, когда я помог вам заново выучить геометрию, вот пара примеров:

findPerimeter(6, 7) ➞ 26
findPerimeter(20, 10) ➞ 60

Если вы подставите эти входные значения в приведенные выше формулы периметра, ваша функция выведет числа, следующие за стрелкой.

Вот пошаговый процесс для первого примера.

Length = 6
Width = 7
Perimeter = (6 + 7) * 2
Perimeter = (13) * 2
Perimeter = 26

Теперь, когда вы это понимаете, давайте превратим это в код.

Поскольку вы знаете формулу для вычисления периметра прямоугольника, вы можете присвоить формулу переменной с именем perimeter и вернуть эту переменную. Вы также можете просто вернуть формулу (допустим любой из способов вычисления периметра, описанных выше).

return (length * 2) + (width * 2);

Вот остальная часть кода:

Если вы нашли этот алгоритм полезным, ознакомьтесь с другими моими статьями о решениях алгоритмов JavaScript: