JavaScript Operators #1

 JavaScript Operators #1
Okunuyor JavaScript Operators #1

Our topic today is in JavaScript Operators. 1.Arithmetic Operators 2.Assignment Operators 3.Comparison Operators 4.Logical Operators 5.Type Operators.

Arithmetic Operators

Arithmetic operator are used to perform arithmetic on numbers:

Operator                           Description

  •    +                                Addition
  •    –                                Subtraction
  •    *                                Multiplication
  •    **                              Exponentiation (ES2016)
  •    /                                Divison
  •   %                               Modulus (Division Remainder)
  •   ++                              Increment
  •   —                                Decrement
var a = 3; 
var b = 4;
var c = 8;

a + b;    // return 7 
a - b;    // return 1
a * c;    // return 24

b / c;    // return 2
b % c;    // return 0.32
c++;      // return 9
a--;      // return 2

Assignment Operators

Assignment operatos assign values to JavaScript variables.

Operator                                 Example                                  Same As

  •       =                                   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

Comparison Operators

Comparison and Logical operators are used to test for true or false.

Operator                 Description

  •    ==                    equal to
  •    ===                  equal value and equal type
  •    !=                     not equal
  •    !==                   not equal value or not equal type
  •    >                      greater than
  •    <                      less than
  •    >=                    greater than or equal to
  •    <=                    less than or equal to
  •    ?                      ternary operator
var a = 3; 
var b = 4;
var c = 8;

a == b;    // return false
a != b;    // return true
a > c;     // return false

b < c;     // return true
b >= c;    // return false
c <= a;    // return false
a >= b;    // return true

Logical Operators

Logical operators are used to determine the logic between variables or values.

Operator                    Description

  •    &&                       Logical and
  •    ||                          Logical or
  •    !                           Logical not
var n = 3; 
var m = 8;

(n != m)  && (n < m);       // return true
(n > m ) ||  (n == m);      // return false
(n < m ) ||  (n == m);      // return true
(m != n)      (m < n);      // return false
(n < m);                    // return true
(m < n);                    // return false

Type Operators

There are two type operator in JavaScript.

Operator                         Description

  • typeof                         Returns the type of a variable
  • instanceof                  Returns true if an object is an instance of an object type

I hope this information was incomplete, but hopefully useful to you.
always be a successful person until you can

I wish you good work

Yapılan Yorumlar

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.