अपरेटरहरू
अपरेटर भनेको गणना वा तुलना गर्ने चिह्न हो — + ले जोड्छ, == ले बराबर जाँच्छ, र ले दुई सर्त जोड्छ। सबै अपरेटर एकै ठाउँमा तल दिइएका छन्।
यस पृष्ठमा:
१. अंकगणित अपरेटर
| अपरेटर | अर्थ | उदाहरण | नतिजा |
|---|---|---|---|
+ | जोड | ५ + ३ | ८ |
- | घट | ५ - ३ | २ |
* | गुणन | ५ * ३ | १५ |
/ | भाग | ६ / ३ | २ |
% | भागशेष (remainder) | ५ % ३ | २ |
- (unary) | ऋणात्मक बनाउने | -५ | -५ |
+ ले पाठ पनि जोड्छ — सङ्ख्याको साथ पाठ जोड्न सङ्ख्या_पाठ(...) प्रयोग गर्नुहोस्:
लेख ५ + ३ # ८
लेख "राम" + " र " + "श्याम" # राम र श्याम
राख जम्मा = १० + २५
लेख "जम्मा: " + सङ्ख्या_पाठ(जम्मा) # जम्मा: 35
२. तुलना अपरेटर
तुलनाको नतिजा सधैँ सत्यअसत्य हुन्छ:
| अपरेटर | अर्थ | उदाहरण | नतिजा |
|---|---|---|---|
== | बराबर | ५ == ३ | असत्य |
!= | बराबर होइन | ५ != ३ | सत्य |
< | भन्दा सानो | ५ < ३ | असत्य |
> | भन्दा ठूलो | ५ > ३ | सत्य |
<= | सानो वा बराबर | ५ <= ५ | सत्य |
>= | ठूलो वा बराबर | ५ >= ३ | सत्य |
३. तार्किक अपरेटर
तार्किक अपरेटरले सत्य/असत्य जोड्छन् वा उल्टाउँछन्:
| अपरेटर | अर्थ | उदाहरण | नतिजा |
|---|---|---|---|
र | AND — दुवै सत्य हुनुपर्छ | सत्य र असत्य | असत्य |
वा | OR — एउटा पनि सत्य भए पुग्छ | सत्य वा असत्य | सत्य |
होइन | NOT — उल्टो | होइन सत्य | असत्य |
व्यवहारमा — बैंकमा पैसा निकाल्न पासवर्ड र सन्तुलन दुवै चाहिन्छ:
राख पासवर्ड_ठीक = सत्य
राख सन्तुलन_यथेष्ट = असत्य
यदि पासवर्ड_ठीक र सन्तुलन_यथेष्ट
लेख "पैसा निकाल्न सकिन्छ"
नत्र
लेख "पैसा निकाल्न सकिँदैन"
अन्त्य
४. असाइनमेन्ट
चरमा मान राख्न =:
राख क = ५
क = क + २ # क अब ७
क = क * २ # क अब १४
पहिचान:
= "मान राख्नुहोस्" हो — == "बराबर छ कि?" हो। नयाँ प्रोग्रामरले प्रायः यी दुई मिसाउँछन्; याद राख्नुहोस्: जोड्दा एउटा चिह्न, जाँच्दा दुई चिह्न।
५. एरो अपरेटर
-> कार्यको फर्क प्रकार लेख्न प्रयोग हुन्छ:
कार्य जोड(पूर्णाङ्क ए, पूर्णाङ्क बी) -> पूर्णाङ्क
फर्काऊ ए + बी
अन्त्य
६. अपरेटर प्राथमिकता (Precedence)
एउटै अभिव्यक्तिमा धेरै अपरेटर भए कुन पहिले गणना हुन्छ भन्ने नियम प्राथमिकता हो। माथिदेखि तल — उच्च प्राथमिकता:
| प्राथमिकता | अपरेटर |
|---|---|
| १ | () (कार्य कल), [] (अनुक्रमणिका), . (फिल्ड) |
| २ | होइन, unary - |
| ३ | *, /, % |
| ४ | +, - |
| ५ | <, >, <=, >= |
| ६ | ==, != |
| ७ | र (AND) |
| ८ | वा (OR) |
सुझाव: प्राथमिकता याद नराख्नुहोस् — शंका लाग्दा
() पारेन्थेसिसले बलियो बनाउनुहोस्। (५ + ३) * २ पढ्न धेरै सजिलो हुन्छ।
७. उदाहरणहरू
राख परिणाम = (५ + ३) * २ # १६
राख साँचो = (५ > ३) र (२ < ४) # सत्य
राख जाँच = होइन (५ == ३) # सत्य
राख विभाज्य = (१० % ३) == १ # सत्य
यदि उमेर >= १८ र उमेर < ६०
लेख "वयस्क कामदार"
नत्र यदि उमेर < १८
लेख "नाबालक"
नत्र
लेख "ज्येष्ठ नागरिक"
अन्त्य