# Prompt types problem in JavaScript

Note that the `prompt` function always returns a string, even if the user entered a number. For example, consider the following script:

`let num1 = prompt('Enter the first number'); let num2 = prompt('Enter the second number'); alert(num1 + num2); // concatenates numbers like strings`

Modify the above code so that numbers are summed not like strings.

Use the `prompt` function to ask the user for the side of a square. Display the area of the given square.

Use the two functions `prompt` to ask the user for the sides of a rectangle. Display the perimeter of the given rectangle.

←→
↑
en ru