Windows PowerShell で、単項演算子を使用する方法を説明します。
変数の値をインクリメント
代入演算子 (=) と組み合わせて使用する場合は、先に変数の値を代入してから自身の変数の値をインクリメントします。この場合、$j には $i の元データが代入されます。
$i = 0 $j = $i++ "i:$i" "j:$j"
変数の値をデクリメント
代入演算子 (=) と組み合わせて使用する場合は、先に変数の値を代入してから自身の変数の値をデクリメントします。この場合、$j には $i の元データが代入されます。
$i = 0 $j = $i-- "i:$i" "j:$j"
変数の値をインクリメント
代入演算子 (=) と組み合わせて使用する場合は、先に自身の変数の値をインクリメントしてから変数の値を代入します。この場合、$j には $i と同じデータが代入されます。
$i = 0 $j = ++$i "i:$i" "j:$j"
変数の値をデクリメント
代入演算子 (=) と組み合わせて使用する場合は、先に自身の変数の値をデクリメントしてから変数の値を代入します。この場合、$j には $i と同じデータが代入されます。
$i = 0 $j = --$i "i:$i" "j:$j"