AppleScript 繰り返しであるfor文を使用する

AppleScript 繰り返しであるfor文を使用する

AppleScriptで、繰り返しであるfor文を使用する手順を記述してます。繰り返し処理を行うには「repeat」文を使用します。

環境

  • OS macOS Monterey

for文を使用

for文は、以下の構文で使用可能です。

set 変数 to {1, 2, 3,....} 

repeat with i in 変数
	i
end repeat

実際に、以下のコードで「test.scpt」というファイル名で作成して、for文を使用してみます。

set ns to {1, 2, 3}

repeat with i in ns
	i
end repeat

実行してみます。

osascript test.scpt

実行結果

for文が使用されている繰り返し実行されていることが確認できます。

値がある文だけ繰り返しが行われます。

set ns to {1, 3, 5, 7, 9}

repeat with i in ns
	i
end repeat

実行結果