> ## Documentation Index
> Fetch the complete documentation index at: https://blog.sumathi.dev/llms.txt
> Use this file to discover all available pages before exploring further.

#  Operators and Expressions

# Expression

* A fragment of code that producues a value is called expression , Everty value written literally is a expression

## Operators

* Arithmetic Operators
  * Addition +
  * Subtraction -
  * Multiply \*
  * Divsion /
  * Exponentional \*\*
  * Increment ++
  * Decrement --
* Assignment Operators
  * `=` same as  `x = y`
  * `+=` same as `x = x + y`
  * `-=` same as `x = x - y`
  * `*=` same as `x = x * y`
  * `/=` same as `x = x / y`
  * `%=` same as `x = x % y`
  * `**=` same as `x = x ** y`
* Comparision operators
  * `==` equal to (type ignore)
  * `!=` not eq to (type ignore)
  * `===` equal to
  * `!==` not equal to
  * `>=` gt eq to
* Logical Operators
  * `||` or
  * `&&` and
  * `!` not
* Bitwise operators (operators on each bit)
* Comments (code that doesn't execute)
  * `let a = 10 ;// Single line comment`
  * `/* Multiline comment*/`
