数学ライブラリがnullを処理していないように見えることから、答えはおそらく「いいえ」だと思いますが、これらのシナリオでnullを処理したいのは次のとおりです。
x=1
(y not defined)
z = sum(x, y)
eval() を使用すると、理想的には次のようになります。
z=1
ただし、y が定義されていないため、これは例外をスローします。
実際、この例では「y」をゼロにデフォルト設定していますが、それはすべてのシナリオで機能するとは限りません。
それで、私が尋ねていると思うのは、変数に値が割り当てられていない場合、変数のデフォルトを定義する組み込みの方法はありますか?
そうでない場合は、カスタム関数を作成することでこれが可能になると想定しています。誰かがこれを確認できれば、本当に感謝しています。
ありがとう :-)。