Problem z typami w funkcji prompt w JavaScript

Pamiętaj, że funkcja prompt zawsze zwraca ciąg znaków, nawet jeśli użytkownik wpisał liczbę. Jako przykład rozważ następujący skrypt:

javascriptlet num1 = prompt('Wprowadź pierwszą liczbę');
let num2 = prompt('Wprowadź drugą liczbę');

alert(num1 + num2); // doda liczby jako ciągi znaków
Задание 1

Przerób powyższy kod tak, aby sumował liczby, a nie ciągi znaków.

Задание 2

Za pomocą funkcji prompt zapytaj użytkownika o bok kwadratu. Wyświetl na ekranie pole powierzchni wprowadzonego kwadratu.

Задание 3

Za pomocą dwóch funkcji prompt zapytaj użytkownika o boki prostokąta. Wyświetl na ekranie obwód wprowadzonego prostokąta.