JavaScriptعملگرها در
| عملگر | مثال | معنی |
|---|---|---|
| = | x = y | انتصاب مقدار y به عنوان مقدار x |
| += | x += y | x = x + y |
| -= | x -= y | x = x – y |
| *= | x *= y | x = x * y |
| /= | x /= y | x = x / y |
| %= | x %= y | x = x % y انتصاب مقدار باقیمانده x تقسیم بر y |
| **= | x **= y | x = x ** y x به توان y |
| عملگر | توضیحات |
|---|---|
| == | تساوی |
| != | عدم تساوی |
| > | بزرگتر |
| < | کوچکتر |
| >= | بزرگتر مساوی |
| <= | کوچکتر مساوی |
| && | and منطقی |
| || | or منطقی |
| ! | not منطقی |
| ++ | افزایش یک واحدی |
| — | کاهش یک واحدی |
مثال:
<html> <body>
<h2>JavaScript Arithmetic</h2> <p id=“demo1”></p> <p id=“demo2”></p> <p id=“demo3”></p> <p id=“demo4”></p>
<script> let x = 9; let y = 2; document.getElementById(“demo1”).innerHTML = x ** y; //The result is 81 document.getElementById(“demo2”).innerHTML = x % y; //The result is 1 document.getElementById(“demo3”).innerHTML = x++; //The result is 10 document.getElementById(“demo4”).innerHTML = x/y; //The result is 4.5
</script> </body> </html>
JavaScriptکاربردهای = در
| عملگر | مثال | معنی |
|---|---|---|
| = | x = y | x = y |
| += | x += y | x = x + y |
| -= | x -= y | x = x – y |
| *= | x *= y | x = x * y |
| /= | x /= y | x = x / y |
| %= | x %= y | x = x % y |
| <<= | x <<= y | x = x << y |
| >>= | x >>= y | x = x >> y |
| >>>= | x >>>= y | x = x >>> y |
| &= | x &= y | x = x & y |
| ^= | x ^= y | x = x ^ y |
| |= | x |= y | x = x | y |
| **= | x **= y | x = x ** y |
