Skip to content

Commit 1aad92e

Browse files
Update Math Operators Topic
1 parent 0f2c917 commit 1aad92e

8 files changed

Lines changed: 101 additions & 8 deletions

File tree

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
11
```Go
2-
// TODO
2+
// Increment
3+
variableName++
4+
5+
// Decrement
6+
variableName--
7+
8+
// Go does not support prefix increment/decrement.
9+
// ++variableName // Not Available
10+
// --variableName // Not Available
311
```
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
```Javascript
2-
// TODO
2+
// Increment
3+
variableName++;
4+
++variableName;
5+
6+
// Decrement
7+
variableName--;
8+
--variableName;
39
```
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
```Rust
2-
// TODO
2+
// Increment
3+
// No ++ operator. Use the addition assignment operator.
4+
variable_name += 1;
5+
6+
// Decrement
7+
// No -- operator. Use the subtraction assignment operator.
8+
variable_name -= 1;
39
```
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
```Typescript
2-
// TODO
2+
// Increment
3+
variableName++;
4+
++variableName;
5+
6+
// Decrement
7+
variableName--;
8+
--variableName;
39
```
Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
11
```Go
2-
// TODO
2+
// Addition
3+
result := 10 + 5
4+
5+
// Subtraction
6+
result := 10 - 5
7+
8+
// Multiplication
9+
result := 10 * 5
10+
11+
// Division
12+
result := 10 / 5
13+
14+
// Exponent
15+
result := math.Pow(10, 2)
16+
17+
// Modulus
18+
result := 10 % 3
319
```
Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
11
```Javascript
2-
// TODO
2+
// Addition
3+
let result = 10 + 5;
4+
5+
// Subtraction
6+
let result = 10 - 5;
7+
8+
// Multiplication
9+
let result = 10 * 5;
10+
11+
// Division
12+
let result = 10 / 5;
13+
14+
// Exponent
15+
let result = 10 ** 2;
16+
let result = Math.pow(10, 2);
17+
18+
// Modulus
19+
let result = 10 % 3;
320
```
Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
11
```Rust
2-
// TODO
2+
// Addition
3+
let result = 10 + 5;
4+
5+
// Subtraction
6+
let result = 10 - 5;
7+
8+
// Multiplication
9+
let result = 10 * 5;
10+
11+
// Division
12+
let result = 10 / 5;
13+
14+
// Exponent
15+
let result = i32::pow(10, 2);
16+
let result = f64::powf(10.0, 2.0);
17+
18+
// Modulus
19+
let result = 10 % 3;
320
```
Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
11
```Typescript
2-
// TODO
2+
// Addition
3+
let result: number = 10 + 5;
4+
5+
// Subtraction
6+
let result: number = 10 - 5;
7+
8+
// Multiplication
9+
let result: number = 10 * 5;
10+
11+
// Division
12+
let result: number = 10 / 5;
13+
14+
// Exponent
15+
let result: number = 10 ** 2;
16+
let result: number = Math.pow(10, 2);
17+
18+
// Modulus
19+
let result: number = 10 % 3;
320
```

0 commit comments

Comments
 (0)