JavaScript 中的迴圈以計數非空和非空值


假設我們的值為以下內容 -

let subjectNames = ['JavaScript', 'Angular', 'AngularJS','Java'];

要統計非空和非空值,可以使用 forEach()。語法如下 -

yourArrayName.forEach(anyVariableName =>{
   yourStatement1
   .
   .
   .
   N
   }
}
)

現在,使用 if 語句並檢查 -

var count=0
subjectNames.forEach(subject =>{
   if(subject!=' ' || subject!=null){
      count+=1;
      }
   }
)

示例

let subjectNames = ['JavaScript', 'Angular', 'AngularJS','Java'];
var count=0
subjectNames.forEach(subject =>{
   if(subject!=' ' || subject!=null){
         count+=1;
      }
   }
)
console.log("Number of subject=="+count);

要執行上述程式,需要使用以下命令 -

node fileName.js.

在此,我的檔名是 demo47.js。

輸出

這將產生以下輸出 -

PS C:\Users\Amit\JavaScript-code> node demo47.js
Number of subject==4

更新於: 03-Sep-2020

977 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.