Пробежки по треугольному парку

Summary
var firstLeg = 300;
var secondLeg = 700;
var hypotenuse;
var perimeter;
hypotenuse = Math.round(Math.sqrt(Math.pow(firstLeg, 2) + Math.pow(secondLeg, 2)));
perimeter = hypotenuse + firstLeg + secondLeg;

в задании ведь ничего не говориться про Math.pow откуда я должен был его взять?а без этого метода не получается сделать задание…

извиняюсь решил данную проблему так:

hypotenuse = Math.round(Math.sqrt(firstLeg * firstLeg + secondLeg * secondLeg));
perimeter = hypotenuse + firstLeg + secondLeg;

можете еще вот так в степень возводить a ** b, это эквивалент а^b

В данном примере как бы выглядело решение?

var hypotenuse = Math.round(Math.sqrt(firstLeg ** 2 + secondLeg ** 2));
var perimeter = hypotenuse + firstLeg + secondLeg;

Чую весело будет, уже в смысл задачи вникать приходится.
Да ещё погуглить про катеты, в голове со школьных времён мало что осталось, а школа была
26 лет назад)))

let firstLeg = 300;
let secondLeg = 700;

let hypotenuse = Math.round(Math.sqrt(firstLeg ** 2 + secondLeg ** 2))
let perimeter = firstLeg + secondLeg + hypotenuse