Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट ऑब्जेक्ट में केवल विशिष्ट मान गुणा करें?

<घंटा/>

मान लें कि निम्नलिखित हमारा उद्देश्य है -

var कर्मचारी =[ { नाम:"जॉन", राशि:800}, { नाम:"डेविड", राशि:500}, { नाम:"बॉब", राशि:450} ]

हमें "राशि" मान को 2 से गुणा करना होगा, केवल तभी जब राशि 500 ​​से अधिक हो यानी अपेक्षित आउटपुट होना चाहिए -

[ { नाम:'जॉन', राशि:1600}, { नाम:'डेविड', राशि:500}, { नाम:'बॉब', राशि:900}]

उदाहरण

ऑब्जेक्ट मानों को गुणा करने के लिए नमूना उदाहरण यहां दिया गया है -

var कर्मचारी =[ {नाम:"जॉन", राशि:800}, {नाम:"डेविड", राशि:500}, {नाम:"बॉब", राशि:450} ]console.log("गुणा करने से पहले परिणाम =") कंसोल। लॉग (कर्मचारी) के लिए (var अनुक्रमणिका =0; अनुक्रमणिका <कर्मचारी लंबाई; अनुक्रमणिका ++) {अगर (कर्मचारी [सूचकांक]। राशि> 500) { कर्मचारी [सूचकांक]। राशि =कर्मचारी [अनुक्रमणिका] राशि * 2; }}console.log("परिणाम गुणा करने के बाद=")console.log(कर्मचारी)

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

नोड fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo257.js.

आउटपुट

यह कंसोल पर निम्न आउटपुट उत्पन्न करेगा -

PS C:\Users\Amit\javascript-code> नोड डेमो257.jsपरिणाम को गुणा करने से पहले=[ { नाम:'जॉन', राशि:800}, { नाम:'डेविड', राशि:500}, { नाम :'बॉब', राशि:450 }]परिणाम को गुणा करने के बाद=[ { नाम:'जॉन', राशि:1600}, { नाम:'डेविड', राशि:500}, { नाम:'बॉब', राशि:900 }] 
  1. जावास्क्रिप्ट में मानचित्र वस्तु।

    Map ऑब्जेक्ट को ES6 में पेश किया गया था और यह उन तत्वों का एक संग्रह है जो कुंजी और मूल्य युग्म हैं। मानचित्र में एक कुंजी या मान एक वस्तु या एक आदिम मूल्य हो सकता है। जावास्क्रिप्ट में मैप ऑब्जेक्ट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head>

  1. जावास्क्रिप्ट में ब्लॉब वस्तु

    ब्लॉब ऑब्जेक्ट का उपयोग ब्लॉब ऑब्जेक्ट का प्रतिनिधित्व करने के लिए किया जाता है जो अपरिवर्तनीय है और कच्चे डेटा का प्रतिनिधित्व करने के लिए उपयोग किया जाता है। ब्लॉब का आकार और माइम प्रकार की संपत्ति ठीक वैसे ही होती है जैसे फ़ाइल में होती है। फ़ाइल बूँद की व्युत्पत्ति है और ब्लॉब का उपयोग उन जगहों

  1. जावास्क्रिप्ट में RegExp ऑब्जेक्ट।

    RegExp ऑब्जेक्ट का उपयोग टेक्स्ट के भाग को खोजकर और निकालकर कुछ टेक्स्ट से मेल खाने वाले पैटर्न के लिए किया जाता है। RegExp ऑब्जेक्ट को या तो regexp कंस्ट्रक्टर या शाब्दिक सिंटैक्स का उपयोग करके बनाया जा सकता है। जावास्क्रिप्ट में RegExp ऑब्जेक्ट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html&