0
どうしたのですか?例えば、これは10を返す必要があります。エラーのスカラのステートレス関数
{ val (get, set) = getAndSet (5); set (10); get() }
val getAndSet : Int => (() => Int, Int => Unit) = {
var s : Int = 0
val get :() => Int =() => {
val z = s;
s = s + 1;
z
}
val set : Int => Unit = (x:Int) => {
s = x
}
x => (get, set)
}
私の謝罪を行うことができます
を働くあなたのコードの少なくとも修正版ですが、私は自分を見ていませんタイプエラー。私のコードはコンパイルされますが、テストに合格しません。私はまた、 "s = s + 1;と思うどのように私は平等にする必要がありますか?それは "s.Equal(s + 1)"のようなものでしょうか? – yeny314