इसके लिए, आप if कंडीशन के साथ for लूप का उपयोग कर सकते हैं। मान लीजिए निम्नलिखित हमारी सरणी है:
var numbers = [1, 2, 34, 56, 78, 90, 100, 110, 40, 70, 67, 77, 34, 68, 89, 91, 94];
हमने एक काउंटर सेट किया है जो मान सेट करता है। यह मान निश्चित संख्या में मान प्रदर्शित करने के लिए सेट है:
var counter = 6;
उपरोक्त दिखाता है कि परिणाम 6 मान होंगे।
उदाहरण
निम्नलिखित कोड देखें:
var numbers = [1, 2, 34, 56, 78, 90, 100, 110, 40, 70, 67, 77, 34, 68, 89, 91, 94];
var counter = 6;
var newNumbers = [];
var start = 0;
for (var index = 0; index < numbers.length; index++) {
if (index % 2 != 0) {
start++;
if (start <= counter) {
newNumbers.push(numbers[index]);
}
}
}
console.log(newNumbers);
उपरोक्त प्रोग्राम चलाने के लिए, आपको निम्नलिखित कमांड का उपयोग करना होगा:
node fileName.js.
यहां, मेरा फ़ाइल नाम demo231.js है।
आउटपुट
आउटपुट इस प्रकार है:
PS C:\Users\Amit\JavaScript-code> node demo231.js [ 2, 56, 90, 110, 70, 77 ]