Khởi tạo biến số ngay khi khai báo để tránh giá trị undefined.
Ví dụ
<!DOCTYPE html>
<html>
<body>
<script>
var deptNum = 20, id = 5; // số 005 sẽ thành 5 (leading zeros bị bỏ)
document.write("Mã bộ phận: " + deptNum + ", ID: " + id);
</script>
</body>
</html>
Best practices:
- Luôn gán giá trị ban đầu:
let count = 0;,const PI = 3.14159;. - Dùng
constcho hằng số,letcho biến thay đổi (ES6+). - Tránh
var(function-scoped, hoisting gây bug). - Nếu cần giữ leading zeros (như mã ID "005"), lưu dưới dạng String:
const id = "005";.