JavaScript даги prompt функциясида турлар муаммоси

Эътибор беринг, prompt функцияси ҳар доим сатр қайтаради, ҳатто фойдаланувчи рақам киритган бўлса-да. Мисол учун қуйидаги скриптни кўриб чиқинг:

javascriptlet num1 = prompt('Биринчи рақамни киритинг');
let num2 = prompt('Иккинчи рақамни киритинг');

alert(num1 + num2); // рақамларни сатр сифатида қўшади
Задание 1

Юқорида келтирилган кодни рақамлар қўшиладиган, сатрлар эмас, қилиш учун ўзгартиринг.

Задание 2

prompt функцияси ёрдамида фойдаланувчидан квадрат томонини сўранг. Киритган квадратнинг юзини экранга чиқаринг.

Задание 3

Иккита prompt функцияси ёрдамида фойдаланувчидан тўртбұрыш томонларини сўранг. Киритган тўртбұрышнинг периметрини экранга чиқаринг.