Ai biết sai đâu không ạ, chứ em chạy thì bị lỗi không ra kết quả tiền điện
window.alert('Chương trình tính giá điện sinh hoạt!');
document.getElementById("text").innerHTML = 'Chương trình tính giá điện sinh hoạt! <br>';
document.write('Chương trình tính giá điện sinh hoạt! <br>');
let soDien;
let giaDien1 = 1.549,
giaDien2 = 1.600,
giaDien3 = 1.858,
giaDien4 = 2.340,
giaDien5 = 2.615,
giaDien6 = 2.701;
let tienDien;
soDien = prompt('Nhập số điện : ');
if (soDien > 0) {
let soBac;
soBac = prompt('Nhập số bậc : ');
switch (soBac) {
case 1:
tienDien = soDien * giaDien1;
document.write('Tiền điện : ' + tienDien);
break;
case 2:
tienDien = (50 * giaDien1) + ((soDien - 50) * giaDien2);
document.write('Tiền điện : ' + tienDien);
break;
case 3:
tienDien = (50 * giaDien1) + (50 * giaDien2) + ((soDien - 100) * giaDien3);
document.write('Tiền điện : ' + tienDien);
break;
case 4:
tienDien = (50 * giaDien1) + (50 * giaDien2) + (100 * giaDien3) + ((soDien - 200) * giaDien4);
document.write('Tiền điện : ' + tienDien);
break;
case 5:
tienDien = (50 * giaDien1) + (50 * giaDien2) + (100 * giaDien3) + (100 * giaDien4) + ((soDien - 300) * giaDien5);
document.write('Tiền điện : ' + tienDien);
break;
case 6:
tienDien = (50 * giaDien1) + (50 * giaDien2) + (100 * giaDien3) + (100 * giaDien4) + (100 * giaDien5) + ((soDien - 400) * giaDien6);
document.write('Tiền điện : ' + tienDien);
break;
default:
document.write('Vui lòng nhập lại SB...');
}
} else {
document.write('Vui lòng nhập lại SĐ...');
}