"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > संचालकों के मूल सिद्धांतों

संचालकों के मूल सिद्धांतों

2025-02-04 को प्रकाशित
ब्राउज़ करें:706

] आइए उन्हें

जावास्क्रिप्ट Fundamentos de Operadores का उपयोग करके सीखें।

जावास्क्रिप्ट ऑपरेटरों के मुख्य प्रकार:

1। अंकगणितीय ऑपरेटर

का उपयोग संख्याओं के बीच गणितीय संचालन करने के लिए किया जाता है। इन ऑपरेटरों में शामिल हैं:

इसके अलावा () : दो मान जोड़ें।

]

गुणा (*)
    : दो मानों को गुणा करता है।
  • विभाजन (/) : पहले मान को दूसरे द्वारा विभाजित करना।
  • ]
  • उदाहरण:
  • a = 10; चलो b = 3; कंसोल.लॉग (ए बी); // इसके अलावा: 13 कंसोल.लॉग (ए - बी); // घटाव: 7 कंसोल.लॉग (ए * बी); // गुणा: 30 कंसोल.लॉग (ए / बी); // डिवीजन: 3,333 कंसोल.लॉग (एक % बी); // मॉड्यूल: 1 (10 से 3 के विभाजन के बाकी) कंसोल.लॉग (ए ** बी); // घातांक: 1000 (10 को 3 से उठाया गया)
  • 2।
  • एट्रिब्यूशन ऑपरेटर ] सबसे आम ऑपरेटर "=" है, लेकिन अंकगणितीय ऑपरेटरों के साथ संयोजन हैं जो कोड की सुविधा देते हैं।
  • ] ] ]
  • ]
  • उदाहरण:
लेट x = 5; x = 3; // x = x 3 -> 8 x -= 2; // x = x - 2 -> 6 x *= 4; // x = x * 4 -> 24 x /= 2; // x = x / 2 -> 12 कंसोल.लॉग (x); // अंतिम परिणाम: 12

3।
let a = 10;
let b = 3;

console.log(a   b);  // Adição: 13
console.log(a - b);  // Subtração: 7
console.log(a * b);  // Multiplicação: 30
console.log(a / b);  // Divisão: 3.333
console.log(a % b);  // Módulo: 1 (resto da divisão de 10 por 3)
console.log(a ** b); // Exponenciação: 1000 (10 elevado a 3)

] वे व्यापक रूप से नियंत्रण संरचनाओं में उपयोग किए जाते हैं, जैसे कि यदि , और

जबकि

    ]
  • ] ] ]
  • ]
  • ] ] ]
  • उदाहरण: num1 = 10 लेट; लेट न्यूम 2 ​​= '10'; कंसोल.लॉग (num1 == num2); // सच (केवल मूल्य की तुलना करता है) कंसोल.लॉग (num1 === num2); // गलत (मूल्य और प्रकार की तुलना करता है) कंसोल.लॉग (num1! = num2); // गलत (मान समान हैं) कंसोल.लॉग (num1! == num2); // सच (प्रकार अलग हैं) कंसोल.लॉग (संख्या 1> 5); // सत्य कंसोल.लॉग (num1
  • 4। लॉजिक ऑपरेटर
  • ]
  • ]
  • या (!)

नहीं ()

: एक अभिव्यक्ति के बूलियन मान को उलट देता है।
let x = 5;
x  = 3;  // x = x   3 -> 8
x -= 2;  // x = x - 2 -> 6
x *= 4;  // x = x * 4 -> 24
x /= 2;  // x = x / 2 -> 12

console.log(x);  // Resultado final: 12
उदाहरण:

a = true; चलो b = false; कंसोल.लॉग (a && b); // गलत (और: दोनों को सच होना चाहिए) कंसोल.लॉग (ए || बी); // सच (या: कम से कम एक सच होना चाहिए) कंसोल.लॉग (! ए); // गलत (नहीं: 'ए' के ​​मूल्य को उलट देता है)

5।

ये ऑपरेटर केवल एक ऑपरेटिंग के साथ काम करते हैं और एक चर के मान को संशोधित या वापस कर सकते हैं। ] ] उदाहरण: अकाउंटेंट = 5; लेखाकार; // वेतन वृद्धि: लेखाकार = 6 कंसोल.लॉग (अकाउंटेंट); // आउटपुट: 6 विरोध करना--; // घटाव: एकाउंटेंट = 5 कंसोल.लॉग (अकाउंटेंट); // आउटपुट: 5 यह याद रखना महत्वपूर्ण है कि इन ऑपरेटरों का क्रम चर के व्यवहार को प्रभावित करता है। उनका उपयोग करने के दो तरीके हैं:

  • ] ]
  • यहां क्लिक करके और जानें
  • 6। टर्नरी ऑपरेटर
  • ] क्या आपकी संरचना एक स्थिति है? Value_se_verdeiro: value_se_falso। उदाहरण:
  • चलो आयु = 18; स्थिति = (आयु> = 18)? 'ऊपरी आयु': 'समझ'; कंसोल.लॉग (स्थिति); // आउटपुट: 'ऊपरी आयु'
  • टर्नरी ऑपरेटरों के बारे में अधिक जानें
  • 7।
  • concatenar strings () ]
  • उदाहरण:
  • पहले नाम = "मारिया"; चलो दूसरा नाम = "सिल्वा"; नाम पूरा करें = पहला नाम "दूसरा रनिंग; कंसोल.लॉग (namecomplete); // बाहर निकलें: "मारिया सिल्वा"
  • 8।
  • बिटवाइज ऑपरेटर (बिट्स ए बिट्स) ] इस प्रकार के ऑपरेटरों का उपयोग करना आम नहीं है।
  • और थोड़ा सा (&)
या थोड़ा सा (!) ] ]

बाईं ओर विस्थापन
let num1 = 10;
let num2 = '10';

console.log(num1 == num2);   // true (só compara o valor)
console.log(num1 === num2);  // false (compara valor e tipo)
console.log(num1 != num2);   // false (valores são iguais)
console.log(num1 !== num2);  // true (tipos são diferentes)
console.log(num1 > 5);       // true
console.log(num1  सही विस्थापन (>>) 

उदाहरण:

लेट x = 5; // बाइनरी: 0101 लेट y = 3; // बाइनरी: 0011 कंसोल.लॉग (x & y); // और थोड़ा सा: 1 (0101 और 0011 -> 0001) कंसोल.लॉग (x | y); // या थोड़ा सा: 7 (0101 | 0011 -> 0111)
    ]
विज्ञप्ति वक्तव्य इस लेख को पुन: प्रस्तुत किया गया है: https://dev.to/laisdiasdev/fundamentos-de-opradores-34op?
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3