Арифметические операции и присваивание Печать

Арифметические операции

Clear-Host
''

Write-Host '--==Сложение==--'

Write-Host Числа:
$i1 = 4
$i2 = 7
$res = $i1 + $i2
Write-Host $res

Write-Host Строки:
$i1 = 'string'
$i2 = 'One'
$res = $i1 + $i2
Write-Host $res

Write-Host Массивы:
$i1 = (1,3,5)
$i2 = (7, 9, 11)
$res = $i1 + $i2
Write-Host $res

''
Write-Host '--==Вычитание==--'
$i1 = 9
$i2 = 4
$res = $i1 - $i2
Write-Host $res

''
Write-Host '--==Умножение==--'

Write-Host Числа:
$i1 = 4
$i2 = 5
$res = $i1 * $i2
Write-Host $res

Write-Host Строки:
$i1 = 'str_'
$i2 = 3 # умножать строку можно только на числовое значение
$res = $i1 * $i2
Write-Host $res

Write-Host Массивы:
$i1 = (1,3,5)
$i2 = 4 # умножать массив можно только на числовое значение
$res = $i1 * $i2
Write-Host $res

''
Write-Host '--==Деление==--'
$i1 = 30
$i2 = 5
$res = $i1 / $i2
Write-Host $res

Write-Host '--==Целочисленное деление==--'
$i1 = 34
$i2 = 5
$res = $i1 % $i2 # результатом будет 4 (30 делится на 5. 34 - 30 = 4)
$i1 = 30
$i2 = 5
$res = $i1 % $i2 # результатом будет 0 (30 делится на 5. 30 - 30 = 0)
Write-Host $res

Результат работы скрипта

--==Сложение==--
Числа:
11
Строки:
stringOne
Массивы:
1 3 5 7 9 11

--==Вычитание==--
5

--==Умножение==--
Числа:
20
Строки:
str_str_str_
Массивы:
1 3 5 1 3 5 1 3 5 1 3 5

--==Деление==--
6
--==Целочисленное деление==--
0

Операторы присваивания

Clear-Host
''

Write-Host '--==Присваивание==--'

$a = 1
Write-Host $a

''
Write-Host '--==Добавляем==--'

$a = 4
$b = 3
$a+=$b # вместо $a = $a + $b
Write-Host $a

''
Write-Host '--==Отнимаем==--'

$a = 8
$b = 3
$a-=$b # вместо $a = $a - $b
Write-Host $a

''
Write-Host '--==Умножаем==--'

$a = 6
$b = 3
$a*=$b # вместо $a = $a * $b
Write-Host $a

''
Write-Host '--==Делим==--'

$a = 6
$b = 3
$a/=$b # вместо $a = $a / $b
Write-Host $a

''
Write-Host '--==Целочисленное деление==--'

$a = 7
$b = 3
$a%=$b # вместо $a = $a % $b
Write-Host $a

''
Write-Host '--==Увеличиваем на единицу==--'

$a = 6
$a++ # вместо $a = $a + 1
Write-Host $a

Write-Host '--==Уменьшаем на единицу==--'

$a = 6
$a-- # вместо $a = $a - 1
Write-Host $a

Результат работы скрипта

--==Присваивание==--
1

--==Добавляем==--
7

--==Отнимаем==--
5

--==Умножаем==--
18

--==Делим==--
2

--==Целочисленное деление==--
1

--==Увеличиваем на единицу==--
7
--==Уменьшаем на единицу==--
5