条件に応じて式を評価します。
サポートされているプラットフォーム: Windows および Mac OS
(if testexpr thenexpr [elseexpr])
タイプ: 整数、実数、文字列、リスト、T、ads_name、nil
テストする式。
タイプ: 整数、実数、文字列、リスト、T、ads_name、nil
testexpr が nil 以外のときに評価する式。
タイプ: 整数、実数、文字列、リスト、T、ads_name、nil
testexpr が nil のときに評価する式。
タイプ: 整数、実数、文字列、リスト、T、ads_name、nil
if 関数は、選択された式の値を返します。elseexpr 引数が指定されていない場合に testexpr 引数が nil になると、if 関数は nil を返します。
(if (= 1 3) "YES!!" "no.") "no." (if (= 2 (+ 1 1)) "YES!!") "YES!!" (if (= 2 (+ 3 4)) "YES!!") nil