Vấn đề với kiểu dữ liệu trong hàm prompt trong JavaScript
Hãy lưu ý rằng hàm prompt luôn
trả về một chuỗi ký tự, ngay cả khi người dùng
nhập vào một số. Ví dụ, hãy xem xét tập lệnh
sau đây:
let num1 = prompt('Nhập số thứ nhất');
let num2 = prompt('Nhập số thứ hai');
alert(num1 + num2); // cộng các số dưới dạng chuỗi
Hãy sửa đổi đoạn mã trên sao cho các số được cộng với nhau, không phải chuỗi.
Sử dụng hàm prompt, hãy hỏi
người dùng về cạnh của hình vuông. Hiển thị
diện tích hình vuông đã nhập ra màn hình.
Sử dụng hai hàm prompt, hãy hỏi
người dùng về các cạnh của hình chữ nhật. Hiển thị
chu vi của hình chữ nhật đã nhập ra màn hình.