Khai báo biến với từ khóa var trong JavaScript

Khai báo biến với từ khóa var trong JavaScript

Khai báo biến với từ khóa var trong JavaScript

Tự code rồi chạy thử... Chạy Thử
<!DOCTYPE html>
<html>
<head>
<title>Khai báo biến với từ khóa var trong JavaScript</title>
</head>
<body>

<h1>Khai báo biến với từ khóa var trong JavaScript</h1>
<p>Nếu tạo biến bằng từ khóa var ở trong câu lệnh if hoặc vòng lặp for thì ở ngoài vẫn in ra được biến đó:</p>

<script>
//Nếu tạo biến bằng từ khóa var ở trong câu lệnh if thì ở ngoài vẫn in ra được biến đó.
document.write("<b>Nếu tạo biến bằng từ khóa var ở trong câu lệnh if thì ở ngoài vẫn in ra được biến đó:</b><br>");
let gioitinh = 1;
if(gioitinh==1){
var kqgt = "Giới tính nam";
}else{
var kqgt = "Giới tính nữ";
}
document.write(kqgt+"<br>"); // Biến khai báo bằng từ khóa var ở trong mệnh đề if else vẫn in ở ngoài được

//Nếu tạo biến bằng từ khóa var ở trong vòng lặp for thì ở ngoài vẫn in ra được biến đó.
document.write("<b>Nếu tạo biến bằng từ khóa var ở trong vòng lặp for thì ở ngoài vẫn in ra được biến đó:</b><br>");
let mang = [10, 20, 30];
for (let value of mang) {
 if(value==20){
   var ketqua = "Có số 20";
 }
}
document.write(ketqua+"<br>"); // Biến khai báo bằng từ khóa var ở trong vòng lặp for vẫn in ở ngoài được
</script>

</body>
</html>
Khai báo biến với từ khóa var trong JavaScript nằm trong bài viết Biến trong JavaScript