javascript arithmetic operators in hindi , जावास्क्रिप्ट अंकगणितीय ऑपरेटर्स

javascript arithmetic operators in hindi

JavaScript Arithmetic


Javascript Arithmetic Operators

Arithmetic operators के माध्यम से आप numbers पर स्कूल , कॉलेज जैसे अंकगणितीय operation perform कर सकते है |

Operator Operator name
+ जोड़
- घटाना
* गुणा
/ भाग
** घातांक(ES2016)
% Modulus (शेष)
++ Increment
-- Decrement

Arithmetic Operations

जैसे आप normal arithmetic operation 2 numbers के बीच करते है

जावास्क्रिप्ट में भी आप उसी तरह arithmetic operation कर सकते है

और वो दो number literals (शाब्दिक) हो सकते है |

उदाहरण

<script>
var x = 5 + 15;
//आउटपुट x=20
</script>

स्वयं प्रयाश करें =>

या variables का प्रयोग:

उदाहरण

<script>
var a = x + y;
</script>

स्वयं प्रयाश करें =>

या फिर expressions का प्रयोग :

उदाहरण

<script>
var a = (5 + 15) + x;
</script>

स्वयं प्रयाश करें =>


Operators और Operands

अब आइये देखते है कि Operators और Operands क्या होता है ?

ऊपर दिए उदाहरणों में प्रयोग किये गए numbers या किसी भी अंकगणितीय operation में प्रयोग किये गये numbers operands कहलाते हैं|

किन्ही भी दो numbers या operands के बीच perform किये जाने वाले operation को हम operator से define करते है |

Operand Operator Operand
5 + 15

जोड़ना

Addition operator ( + ) के माध्यम से numbers को जोड़ सकते है :

उदाहरण

<script>
var a = 5;
var b = 10;
var x = a + b;
//आउटपुट x=15
</script>

स्वयं प्रयाश करें =>


घटाना

subsctraction operator ( - ) के माध्यम से numbers को घटा सकते है :

उदाहरण

<script>
var a = 15;
var b = 10;
var x = a - b;
//आउटपुट x=5
</script>

स्वयं प्रयाश करें =>


गुणा करना

multiplication operator ( * ) के माध्यम से numbers का गुणा कर सकते है :

उदाहरण

<script>
var a = 5;
var b = 10;
var x = a * b;
//आउटपुट x=50
</script>

स्वयं प्रयाश करें =>


भाग करना

division operator ( / ) के माध्यम से numbers का भाग कर सकते है :

उदाहरण

<script>
var a = 50;
var b = 10;
var x = a / b;
//आउटपुट x=5
</script>

स्वयं प्रयाश करें =>


शेष प्राप्त करना

modulus operator ( % ) के माध्यम से numbers का शेषफल निकाल सकते है :

उदाहरण

<script>
var a = 15;
var b = 10;
var x = a % b;
//आउटपुट x=5
</script>

स्वयं प्रयाश करें =>


Incrementing

increment operator ( ++ ) के माध्यम से number में वृद्धि कि जा सकती है :

उदाहरण

<script>
var a = 15;
a++
var x = a;
//आउटपुट x=16
</script>

स्वयं प्रयाश करें =>


घातांक

exponentiation operator ( ** ) के माध्यम से किसी number का घातांक निकाला जा सकता है :

जहाँ दूसरा operand पहले operand का पावर होगा

लेकिन ध्यान रखे कि यह ECMA2016 में आया है

उदाहरण

<script>
var a = 2;
var x = a **5;
//आउटपुट 32 होगा अर्थात 2 घाते 5 </script>

स्वयं प्रयाश करें =>

या ऊपर दिए उदाहरण के बजाय आप इसका प्रयोग किसी number का पावर निकलने के लिए कर सकते है

जैसे आपने ऊपर देखा a**5 उसी तरह Math.power(a,5) का प्रयोग :

Operators प्रधानता

Operator precedence के माध्यम से यह निर्धारित किया जाता है कि arithmetic expression operations किस क्रम में perform किये जायेंगे

उदाहरण

<script>
var x = 5 + 15 * 2 ;
//आउटपुट 35 होगा अर्थात 5 + 30 </script>

स्वयं प्रयाश करें =>

जैसे आप स्कूल मैथमेटिक्स में पढ़ते है पहले भाग होता है फिर गुना आदि उसी प्रकार आप आप ऊपर दिए उदाहरण में देख पाएंगे

यहाँ पर * ऑपरेटर कि precedence + ऑपरेटर से ज्यादा है इसलिए पहले गुना होगा फिर जोड़

हालांकि अगर आप operators कि precedence बदलना चाहते है तो school mathematics कि तरह parentheses का प्रयोग कर सकते है :

उदाहरण

<script>
var x = (5 + 15) * 2 ;
//आउटपुट 40 होगा अर्थात 20 * 2
</script>

जब आप parentheses का प्रयोग करते है तो जो operation parentheses के अन्दर होता है उसकी गणना पहले होती है

लेकिन अगर समान प्रधानता के operation हैं तो बाएँ से दायें गणना होगी

उदाहरण

<script>
var x = 5 + 15 - 2 ;
//आउटपुट 18 होगा अर्थात 20 - 2
</script>


एक टिप्पणी भेजें

0 टिप्पणियाँ