Проблема с типами в функции prompt в JavaScript

Учтите, что функция prompt всегда возвращает строку, даже если пользователь вводил число. Для примера рассмотрите следующий скрипт:

let num1 = prompt('Введите первое число'); let num2 = prompt('Введите второе число'); alert(num1 + num2); // сложит числа как строки

Переделайте приведенный выше код так, чтобы суммировались числа, а не строки.

С помощью функции prompt спросите у пользователя сторону квадрата. Выведите на экран площадь введенного квадрата.

С помощью двух функций prompt спросите у пользователя стороны прямоугольника. Выведите на экран периметр введенного прямоугольника.

enru