Арифметические операции
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
|