アカウント名:
パスワード:
空の配列には、条件を満たす要素は一つも無い。つまり、falseだと思う。
今時は条件はラムダ式をもらってそれに要素を適用して結果を返すもんじゃないですかね。条件があらかじめわかっているということはないです。私なら何も指定がなければtrueにしますね。評価すべきものがないというのは処理が続行できるであることが多いですから。それでは困ると言われたら例外にすることを提案すると思います。
まったくその通りで、intArray.All( (i) => {i > 0}) みたいな話で、それを再発明するというのならtrueを返す以外の選択肢は無いんだよね。それで困るというのであれば、それはその関数の中で処理する話じゃない。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
言葉尻? (スコア:2)
空の配列には、条件を満たす要素は一つも無い。
つまり、falseだと思う。
Re: (スコア:0)
今時は条件はラムダ式をもらってそれに要素を適用して結果を返すもんじゃないですかね。
条件があらかじめわかっているということはないです。
私なら何も指定がなければtrueにしますね。評価すべきものがないというのは処理が続行できるであることが多いですから。
それでは困ると言われたら例外にすることを提案すると思います。
Re:言葉尻? (スコア:0)
まったくその通りで、intArray.All( (i) => {i > 0}) みたいな話で、それを再発明するというのならtrueを返す以外の選択肢は無いんだよね。
それで困るというのであれば、それはその関数の中で処理する話じゃない。