PowerShellスクリプトで計算する
PowerShellスクリプトで計算してみます。
PS C:\work_ps> write 3+2
3+2
というようにそのまま出力されてしまいます。
PS C:\work_ps> $a=3; $b=2; echo $a+$b
3+2
一旦変数に格納して足し算しても同じです。
ではどうやって足し算するかと言うと()で囲みます。
PS C:\work_ps> write (3+2)
5
PS C:\work_ps> write (3*2)
6
PS C:\work_ps> write (3/2)
1.5
PS C:\work_ps> write (2/3)
0.666666666666667
PS C:\work_ps>
実はもっと簡単な方法があります。
writeを省きます。
PS C:\work_ps> 3+2
5
PS C:\work_ps> 3*2
6
PS C:\work_ps> 3/2
1.5
PS C:\work_ps> 2/3
0.666666666666667
PS C:\work_ps>
PowerShellで特徴的だと思ったのは文字列を掛け算できたりします。
文字列はダブルクォーテーションかシングルクォーテーションで囲みますが、abcを掛け3するとabcabcabcになるんです。変な動きです。ちなみにabcを3で割るとエラーになります。abcabcabcを3で割ってもエラーです。
PS C:\work_ps> "abc" + 3
abc3
PS C:\work_ps> "abc" * 3
abcabcabc
PS C:\work_ps>
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント