• R/O
  • HTTP
  • SSH
  • HTTPS

コミット

タグ
未設定

よく使われているワード(クリックで追加)

javac++androidlinuxc#objective-cqtwindows誰得cocoapythonphprubygameguibathyscaphec翻訳omegat計画中(planning stage)frameworktwittertestdomvb.netdirectxbtronarduinopreviewerゲームエンジン

private knowhow


コミットメタ情報

リビジョン01a44fed4f7c867e54382f7fc9fab4687cf31634 (tree)
日時2014-01-26 14:48:29
作者oga <hyperoga@gmai...>
コミッターoga

ログメッセージ

change

変更サマリ

差分

--- a/powershell.txt
+++ b/powershell.txt
@@ -55,14 +55,18 @@ PS> Triangle 6 2 (
5555
5656 2. 各仕様
5757 (1)引数の受け取り
58+ (a)デフォルト
59+ $Args[0] ... 第1引数
60+ $Args[1] ... 第2引数
5861
59-Param([string] $name)
60-Write-Output "こんにちは、 $name さん!"
62+ (b)Param([string] $name)
63+ Write-Output "こんにちは、 $name さん!"
6164
62-PS > ./Hello.ps1 "山田"
63-こんにちは、 山田 さん!
64-PS > ./Hello.ps1 -name "山田"
65-こんにちは、 山田 さん!
65+
66+ PS > ./Hello.ps1 "山田"
67+ こんにちは、 山田 さん!
68+ PS > ./Hello.ps1 -name "山田"
69+ こんにちは、 山田 さん!
6670
6771 (2)コメント
6872 #
@@ -122,10 +126,23 @@ PowerShell
122126
123127 (8)配列と連想配列
124128 配列
125- 要素, 要素, 要素, ...
126- または、@(要素, 要素, 要素, ...)
129+ $a = 要素, 要素, 要素, ...
130+ または、
131+ $a = @(要素, 要素, 要素, ...)
132+
127133  参照
128134 $変数名[インデックス番号]
135+ $a[0], $a[1], ...
136+
137+ 配列のサイズ
138+ $変数名.Length
139+ $a.Length
140+
141+ $a[3..6].Length
142+ 4
143+ $a[0,2,4,6,8].Length
144+ 5
145+
129146
130147 連想配列
131148 @{キー名=値; キー名=値; ...}
@@ -149,11 +166,11 @@ Yoshihiro
149166
150167 (9)分岐
151168 $x = 100
152-if($x -ge 80){
169+if ($x -ge 80){
153170 Write-Output '変数$xは80以上です。'
154-}elseif($x -ge 40){
171+} elseif ($x -ge 40){
155172 Write-Output '変数$xは40以上80未満です。'
156-}else{
173+} else {
157174 Write-Output '変数$xは40未満です。'
158175 }
159176