elrangを勉強しています。
1> ex2:my_if(1==1, then, else).
then
2> ex2:my_if(1==2, then, else).
else
入力した通りに表示させたいのですが
ifの引数の書き方がいまいちわかりません。
参考でhttp://www.kmonos.net/alang/etc/erlang.php
の
Erlang
1f(X) -> 2 io:put_chars( 3 if X rem 6 == 0 -> "6の倍数\n"; 4 X rem 3 == 0 -> "3の倍数\n"; 5 X rem 2 == 0 -> "2の倍数\n"; 6 true -> "どれでもない\n" 7 end 8 ).
を参考に
Erlang
1-module(ex2). 2-compile(export_all). 3 4my_if(X,then,else) -> 5if(X) 6x =:= 1 -> "then"; 7x =:= 1 -> "else"; 8end.
としてみましたが、これだと引数が1つになるので違っていました。
if の引数をどう入れればいいのかわかりません。
あなたの回答
tips
プレビュー