By GokiSoft.Com| 09:48 20/05/2020|
Tài Liệu Javascript

JavaScript Assignment - Gán trong JavaScript

Các toán tử gán trong(JavaScript Assignment Operators)


Các toán tử gán gán các giá trị vào các biến JavaScript.

Toán tửví dụGiống với
=x = yx = y
+=x += yx = x + y
-=x -= yx = x - y
*=x *= yx = x * y
/=x /= yx = x / y
%=x %= yx = x % y
<<=x <<= yx = x << y
>>=x >>= yx = x >> y
>>>=x >>>= yx = x >>> y
&=x &= yx = x & y
^=x ^= yx = x ^ y
|=x |= yx = x | y
**=x **= yx = x ** y

Tip: Toán tử  **=là một phần thực nghiệm của đề nghị ECMAScript 2016(ES7). Nó không ổn định xuyên suốt các trình duyệt. Đừng dùng nó :D.



Các ví dụ về gán(Assignment Examples)


Toán tử gán = gán một giá trị vào một biến.

ví dụ

var x = 10;
<!DOCTYPE html>
<html>
<body>

<h2>The = Operator</h2>

<p id="demo"></p>

<script>
var x = 10;
document.getElementById("demo").innerHTML = x;
</script>

</body>
</html>


Toán tử += cộng một giá trị vào một biến.

ví dụ

var x = 10;
x += 5;
<!DOCTYPE html>
<html>
<body>

<h2>The += Operator</h2>

<p id="demo"></p>

<script>
var x = 10;
x += 5;
document.getElementById("demo").innerHTML = x;
</script>

</body>
</html>


Toán tử gán -= trừ một giá trị từ một biến.

ví dụ

var x = 10;
x -= 5;
<!DOCTYPE html>
<html>
<body>

<h2>The -= Operator</h2>

<p id="demo"></p>

<script>
var x = 10;
x -= 5;
document.getElementById("demo").innerHTML = x;
</script>

</body>
</html>


Toán tử gán *= nhân một biến.

ví dụ

var x = 10;
x *= 5;
<!DOCTYPE html>
<html>
<body>

<h2>The *= Operator</h2>

<p id="demo"></p>

<script>
var x = 10;
x *= 5;
document.getElementById("demo").innerHTML = x;
</script>

</body>
</html>


Toán tử gán /= chia một biến.

ví dụ

var x = 10;
x /= 5;
<!DOCTYPE html>
<html>
<body>

<h2>The /= Operator</h2>

<p id="demo"></p>

<script>
var x = 10;
x /= 5;
document.getElementById("demo").innerHTML = x;
</script>

</body>
</html>


Toán tử gán %= gán giá một phần dư cho một biến.

ví dụ

var x = 10;
x %= 5;
<!DOCTYPE html>
<html>
<body>

<h2>The %= Operator</h2>

<p id="demo"></p>

<script>
var x = 10;
x %= 5;
document.getElementById("demo").innerHTML = x;
</script>

</body>
</html>