「Repeat」の版間の差分
(ページの作成: ; 構文 : (repeat ''int'' [''expr''...]) ; 機能 : 指定された回数だけ各式を評価し、最後の式の値を返す。 ; 引数 :* int : 整数。 正の数値で…) |
細編集の要約なし |
||
27行目: | 27行目: | ||
: (repeat 100 "Me" "You") | : (repeat 100 "Me" "You") | ||
: '''"You"''' | : '''"You"''' | ||
----- | |||
* [[比較演算と条件]] | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] |
2014年11月24日 (月) 09:22時点における版
- 構文
- (repeat int [expr...])
- 機能
- 指定された回数だけ各式を評価し、最後の式の値を返す。
- 引数
-
- int : 整数。 正の数値でなければならない。
- expr : 1 つ以上のアトムまたは式。
- 戻り値
- 最後に評価された式またはアトムの値。expr 引数が指定されなかった場合は nil。
- サンプル
(setq x 2) (setq y 12) (repeat 3 (setq x (* x 5)) ; x は 250になる (setq y (* y 5)) ; y は 1500 ) 1500
- 引数として文字列を指定すると、最後の文字列が返される。
- (repeat 100 "Me" "You")
- "You"