-
Operators
Logical operators in programming are like a set of tools that help us decide what to do depending on how things look. Logical operators tell the computer to do something based on how two different things compare.
-
-
Addition Arithmetic Operators
-
The addition operator returns the sum of two variables.
Php
Example of addition operator in php.
<?php
$age = 20;

print($age + 1); // 21

Javascript
Example of addition operator in javascript.
var age = 20;

console.log(age + 1); // 21

Python
Example of addition operator in python.
age = 20

print(age + 1) # 21

Dart
Example of addition operator in dart.
void main() {
 var age = 20;

 print(age + 1); // 21
}
Go
Example of addition operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age + 1) // 21
}

-
-
-
Subtraction Arithmetic Operators
-
The subtraction operator returns the difference of two variables.
Php
Example of subtraction operator in php.
<?php
$age = 20;

print($age - 2); // 18

Javascript
Example of subtraction operator in javascript.
var age = 20;

console.log(age - 2); // 18

Python
Example of subtraction operator in python.
age = 20

print(age - 2) # 18

Dart
Example of subtraction operator in dart.
void main(){
 var age = 20;

 print(age - 2); // 18
}
Go
Example of subtraction operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age - 2) // 18
}

-
-
-
Multiplication Arithmetic Operators
-
The multiplication operator returns the product of two variables.
Php
Example of multiplication operator in php.
<?php
$age = 20;

print($age * 3); // 60

Javascript
Example of multiplication operator in javascript.
var age = 20;

console.log(age * 3); // 60

Python
Example of multiplication operator in python.
age = 20

print(age * 3) # 60

Dart
Example of multiplication operator in dart.
void main(){
 var age = 20;

 print(age * 3); // 60
}
Go
Example of multiplication operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age * 3) // 60
}

-
-
-
Division Arithmetic Operators
-
The division operator returns the quotient of two variables.
Php
Example of division operator in php.
<?php
$age = 20;

print($age / 2); // 10

Javascript
Example of division operator in javascript.
var age = 20;

console.log(age / 2); // 10

Python
Example of division operator in python.
age = 20

print(age / 2) # 10

Dart
Example of division operator in dart.
void main(){
 var age = 20;

 print(age / 2); // 10
}
Go
Example of division operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age / 2) // 10
}

-
-
-
Modulus Arithmetic Operators
-
The modulus operator returns the remainder of two variables.
Php
Example of modulus operator in php.
<?php
$age = 20;

print($age % 9); // 2

Javascript
Example of modulus operator in javascript.
var age = 20;

console.log(age % 9); // 2

Python
Example of modulus operator in python.
age = 20

print(age % 9) # 2

Dart
Example of modulus operator in dart.
void main(){
 var age = 20;

 print(age % 9); // 2
}
Go
Example of modulus operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age % 9) // 2
}

-
-
-
Exponentiation Arithmetic Operators
-
The exponentiation operator returns the power of two variables.
Php
Example of exponentiation operator in php.
<?php
$age = 2;

print($age ** 3); // 8

Javascript
Example of exponentiation operator in javascript.
var age = 2;

console.log(age ** 3); // 8

Python
Example of exponentiation operator in python.
age = 2

print(age ** 3) # 8

Dart
Example of exponentiation operator in dart.
import "dart:math";

void main(){
 var age = 2;

 print(pow(age, 3)); // 8
}
Go
Example of exponentiation operator in go.
package main

import (
	"fmt"
	"math"
)

func main() {
	var age float64 = 2

	fmt.Println(math.Pow(age, 3)) // 8
}

-
-
-
Equal Comparison Operators
-
The equal operator checks if two variables are equal value.
Php
Example of equal operator in php.
<?php
$age = 20;

print($age == 20); // true

Javascript
Example of equal operator in javascript.
var age = 20;

console.log(age == 20); // true

Python
Example of equal operator in python.
age = 20

print(age == 20) # True

Dart
Example of equal operator in dart.
void main(){
 var age = 20;

 print(age == 20); // true
}
Go
Example of equal operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age == 20) // true
}

-
-
-
Equal Type Comparison Operators
-
The equal type operator checks if two variables are equal value and type.
Php
Example of equal type operator in php.
<?php
$age = '20';

print($age === '20'); // true

Javascript
Example of equal type operator in javascript.
var age = '20';

console.log(age === '20'); // true

Python
Example of equal type operator in python.
age = '20'

print(age == '20') # True

Dart
Example of equal type operator in dart.
void main(){
 var age = '20';

 print(age == '20'); // true
}
Go
Example of equal type operator in go.
package main

import "fmt"

func main() {
	var age string = "20"

	fmt.Println(age == "20") // true
}

-
-
-
Not Equal Comparison Operators
-
The not-equal operator checks if two variables are not equal value.
Php
Example of not-equal operator in php.
<?php
$age = 20;

print($age != 18); // true

Javascript
Example of not-equal operator in javascript.
var age = 20;

console.log(age != 18); // true

Python
Example of not-equal operator in python.
age = 20

print(age != 18) # True
Dart
Example of not-equal operator in dart.
void main(){
 var age = 20;

 print(age != 18); // true
}
Go
Example of not-equal operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age != 18) // true
}

-
-
-
Not Equal Type Comparison Operators
-
The not-equal type operator checks if two variables are not equal value and type.
Php
Example of not-equal type operator in php.
<?php
$age = 20;

print($age !== '20'); // true

Javascript
Example of not-equal type operator in javascript.
var age = 20;

console.log(age !== '20'); // true

Python
Example of not-equal type operator in python.
age = 20

print(age != '20') # True

Dart
Example of not-equal type operator in dart.
void main(){
 var age = 20;

 print(age != '20'); // true
}
Go
Example of not-equal type operator in go.
// NA
-
-
-
Greater Than Comparison Operators
-
The greater-than operator checks if the value of the first variable is greater than the second.
Php
Example of greater-than operator in php.
<?php
$age = 20;

print($age > 18); // true

Javascript
Example of greater-than operator in javascript.
var age = 20;

console.log(age > 18); // true
Python
Example of greater-than operator in python.
age = 20

print(age > 18) # True
Dart
Example of greater-than operator in dart.
void main(){
 var age = 20;

 print(age > 18); // true
}
Go
Example of greater-than operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age > 18) // true
}

-
-
-
Less Than Comparison Operators
-
The less-than operator checks if the value of the first variable is less than the second.
Php
Example of less-than operator in php.
<?php
$age = 20;

print($age < 21); // true

Javascript
Example of less-than operator in javascript.
var age = 20;

console.log(age < 21); // true

Python
Example of less-than operator in python.
age = 20

print(age < 21) # True
Dart
Example of less-than operator in dart.
void main(){
 var age = 20;

 print(age < 21); // true
}
Go
Example of less-than operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age < 21) // true
}

-
-
-
Greater Than or Equal Comparison Operators
-
The greater-than or equal-to operator checks if the value of the first variable is greater than or equal to the second.
Php
Example of greater-than or equal-to operator in php.
<?php
$age = 20;

print($age >= 20); // true

Javascript
Example of greater-than or equal-to operator in javascript.
var age = 20;

console.log(age >= 20); // true
Python
Example of greater-than or equal-to operator in python.
age = 20

print(age >= 20) # True
Dart
Example of greater-than or equal-to operator in dart.
void main(){
 var age = 20;

 print(age >= 20); // true
}
Go
Example of greater-than or equal-to operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age >= 20) // true
}

-
-
-
Less Than or Equal Comparison Operators
-
The less-than or equal-to operator checks if the value of the first variable is less than or equal to the second.
Php
Example of less-than or equal-to operator in php.
<?php
$age = 20;

print($age <= 20); // true

Javascript
Example of less-than or equal-to operator in javascript.
var age = 20;

console.log(age <= 20); // true

Python
Example of less-than or equal-to operator in python.
age = 20

print(age <= 20) # True
Dart
Example of less-than or equal-to operator in dart.
void main(){
 var age = 20;

 print(age <= 20); // true
}
Go
Example of less-than or equal-to operator in go.
package main

import "fmt"

func main() {
	var age int = 20

	fmt.Println(age <= 20) // true
}

-
-