なぜ以下のコードは失敗するのでしょうか?
erlang
1assert_test() -> 2 x = mylibrary:add(2,2), 3 ?assertEqual(4,x). 4 5=> Failure/Error: {error,{badmatch,4}と出ます、、、
しかし、以下のコードでは成功します。
erlang
1```erlang 2assert_test() -> 3 ?assertEqual(4, mylibrary:add(2,2)).
関数自体は
erlang
1add(X,Y) -> 2 X+Y.
です、
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。