Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> 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
  1. JavaScript में File और FileReader JavaScript में File और FileReader

    JavaScript में File और FileReader को दर्शाने वाला निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>File

  1. जावास्क्रिप्ट में फाल्सी वैल्यूज की पहचान जावास्क्रिप्ट में फाल्सी वैल्यूज की पहचान

    जावास्क्रिप्ट में निम्नलिखित मान बूलियन प्रकार के रूप में मूल्यांकन करने पर false होते हैं: 0 खाली स्ट्रिंग: "" , '' , या `` null undefined NaN - नॉट अ नंबर वैल्यू जावास्क्रिप्ट में फाल्सी वैल्यूज की पहचान के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang=&quo

  1. JavaScript में HTML फॉर्म वैल्यूज़ प्राप्त करके कंसोल पर डिस्प्ले करें JavaScript में HTML फॉर्म वैल्यूज़ प्राप्त करके कंसोल पर डिस्प्ले करें

    उदाहरण value प्रॉपर्टी का उपयोग करके इनपुट फील्ड की वैल्यू प्राप्त करें। <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <title>Document</title> </head> <body>