Tôi cần javascript để thêm 5 vào một biến số nguyên, nhưng thay vào đó nó xử lý biến đó như một chuỗi, vì vậy nó viết biến ra, sau đó thêm 5 vào cuối "chuỗi". Làm thế nào tôi có thể buộc nó làm toán thay thế?
var dots = document.getElementById("txt").value; // 5
function increase(){
dots = dots + 5;
}
Đầu ra: 55
Làm thế nào tôi có thể buộc nó xuất ra 10
?
#control
có tạo ra sự khác biệt nào cho vấn đề của bạn không? Nếu không, sau đó xóa chúng và không hiển thị chúng cho chúng tôi. Tiếp tục giảm mã của bạn cho đến khi bạn có trường hợp thử nghiệm tối thiểu tuyệt đối cần thiết để tái tạo sự cố của mình. Hầu hết thời gian làm như vậy sẽ khiến bạn tìm ra vấn đề và học hỏi trong quá trình này. Nếu bạn không tự mình giải quyết thì rất có thể bạn sẽ được trợ giúp nhanh chóng với ví dụ đơn giản của mình.