Giả sử sau đây là các giá trị của chúng tôi -
let subjectNames = ['JavaScript', 'Angular', 'AngularJS','Java'];
Để đếm các giá trị không trống và không rỗng, hãy sử dụng forEach (). Cú pháp như sau -
yourArrayName.forEach(anyVariableName =>{
yourStatement1
.
.
.
N
}
}
) Bây giờ, hãy sử dụng câu lệnh if và kiểm tra -
var count=0
subjectNames.forEach(subject =>{
if(subject!=' ' || subject!=null){
count+=1;
}
}
) Ví dụ
let subjectNames = ['JavaScript', 'Angular', 'AngularJS','Java'];
var count=0
subjectNames.forEach(subject =>{
if(subject!=' ' || subject!=null){
count+=1;
}
}
)
console.log("Number of subject=="+count); Để chạy chương trình trên, bạn cần sử dụng lệnh sau -
node fileName.js.
Đây, tên tệp của tôi là demo47.js.
Đầu ra
Điều này sẽ tạo ra kết quả sau -
PS C:\Users\Amit\JavaScript-code> node demo47.js Number of subject==4