Powershell 入门之基本运算符

今天我们来一起看看 Powershell 中的运算符。

首先,我们来一起看看,Powershell 中的算术运算。

在 Powershell 中,你可以直接使用基本的算术运算符:

PS C:\Users\Admin> 2+2
4
PS C:\Users\Admin> 5-3
2
PS C:\Users\Admin> 3*4       // 乘法
12
PS C:\Users\Admin> 5/2       // 除法
2.5
PS C:\Users\Admin> 5%2      // 取余
1

除了算术运算符,Powershell 还支持比较运算符:

PS C:\Users\Admin> 5 -eq 6    // 判断是否相等(True 表示相等,False 表示不相等)
False
PS C:\Users\Admin> 5 -eq 5    
True
PS C:\Users\Admin> 5 -ne 6    // 判断是否不等(True 表示不相等,False 表示相等)
True
PS C:\Users\Admin> 5 -ne 5
False
PS C:\Users\Admin> 5 -gt 6    // 判断是否大于(True 表示大于,False 表示不大于)
False
PS C:\Users\Admin> 5 -ge 6    // 判断是否大于或等于(True 表示大于或等于,False 表示小于)
False
PS C:\Users\Admin> 5 -lt 6    // 判断是否小于(True 表示小于,False 表示不小于)
True
PS C:\Users\Admin> 5 -le 6    // 判断是否小于或等于(True 表示小于或等于,False 表示大于)
True
PS C:\Users\Admin> 5 -le 5
True

赋值运算符(赋值给变量):

PS C:\Users\Admin> $a = 5
PS C:\Users\Admin> Write-Host $a
5

逻辑运算:

PS C:\Users\Admin> (1 -eq 1) -and (1 -eq 2)     // 与
False
PS C:\Users\Admin> (1 -eq 1) -or (1 -eq 2)     // 或
True
PS C:\Users\Admin> -not $true                  // 非
False

<<:  JavaScript学习日记 : Day7 - 函数(二)

>>:  拓朴排序问题

【Day16】箭头函式

一般我们见到的函式长成这个样子: var fight = function(nameA, name...

Day 29: Dynamic Programming, DP

这是什麽 Memoization + Divide and Conquer = Dynamic Pr...

Day 29 洞悉消费者的心

消费者每天搜寻的字词中,根据 Google 的统计,每天有 15% 以上的新的搜寻字词出现。因此编辑...

Day5 JavaScript 数据类型

JavaScript 数据类型很多种,大智上分成两类,其一是值类型(基本类型):字符串(String...

Day15:全端工程师的工作内容?(下)

一、前言   上一篇文章有提到我现职公司中全端工程师的工作项目大纲,这篇就我个人日常上班中比较常做、...