Праблема з тыпамі ў функцыі prompt у JavaScript

Улічвайце, што функцыя prompt заўсёды вяртае радок, нават калі карыстальнік уводзіў лік. Для прыкладу разгледзім наступны скрыпт:

javascriptlet num1 = prompt('Увядзіце першы лік');
let num2 = prompt('Увядзіце другі лік');

alert(num1 + num2); // складзе лікі як радкі
Задание 1

Перарабіце прыведзены вышэй код так, каб сумаваліся лікі, а не радкі.

Задание 2

З дапамогай функцыі prompt спытайце ў карыстальніка старану квадрата. Вывядзіце на экран плошчу ўведзенага квадрата.

Задание 3

З дапамогай двух функцый prompt спытайце ў карыстальніка стараны прамавугольніка. Вывядзіце на экран перыметр ўведзенага прамавугольніка.