PowerShellスクリプトで計算する
PowerShellスクリプトで計算してみます。
1 2 |
PS C:\work_ps> write 3+2 3+2 |
というようにそのまま出力されてしまいます。
1 2 |
PS C:\work_ps> $a=3; $b=2; echo $a+$b 3+2 |
一旦変数に格納して足し算しても同じです。
ではどうやって足し算するかと言うと()で囲みます。
1 2 3 4 5 6 7 8 9 |
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を省きます。
1 2 3 4 5 6 7 8 9 |
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で割ってもエラーです。
1 2 3 4 5 |
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の大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^