13
A
答えて
18
はい。見てください:declaring optional arguments。例えば
:
(define (f [arg 0])
(* arg 2))
ラケットもキーワード引数を持つ関数をサポートしています。このリンクは、それらについても話しているドキュメントにつながるはずです。がんばろう!
関連する問題
- 1. デフォルトの引数を `...`に設定する
- 2. 数値キーボードのデフォルト設定
- 3. Eclipseデバッグ設定のデフォルトVM引数?
- 4. 引数として関数を定義し、ラケットで数値を渡す
- 5. ラケットでブール値を定義する方法は?ラケットはラケットで
- 6. 引数を関数に渡し、デフォルトの引数を設定します。
- 7. 引数のデフォルト値をグローバル変数に設定できませんか?
- 8. bashコマンドのデフォルト引数/パラメータを設定する
- 9. 配列にデフォルトの引数を設定する方法
- 10. 設定デフォルト値
- 11. 設定のデフォルト値
- 12. 設定のデフォルト値
- 13. 設定のデフォルト値
- 14. ラケットGeiserのEmacsパスを設定する
- 15. 配列引数のデフォルト値
- 16. Cのデフォルト引数値
- 17. Objective-Cデフォルトの引数値
- 18. Lua - 複数の変数のデフォルト値を設定する
- 19. 設定のデフォルト値は値
- 20. ラケットのカレー関数のプレースホルダ引数?
- 21. 設定デフォルト値8
- 22. NSStringプロパティのデフォルト値を設定する
- 23. 検証のデフォルト値を設定する
- 24. クラスプロパティのデフォルト値を設定する
- 25. nhibernate-mappingのデフォルト値を設定する
- 26. filtertoolbarのデフォルト値を設定する
- 27. ASP.NETコントロールのデフォルト値を設定する
- 28. MatButtonToggleGroupディレクティブのデフォルト値を設定する
- 29. ジェネリックのデフォルト値を設定する
- 30. オプションドロップダウンのデフォルト値を設定する
Btw、再帰関数で状態を渡すためにオプションの引数を使用することをお勧めしますか? – Halst
時には、それはしばしば私を裏切ることがあります。オプションの引数がいくつかのアキュムレータである場合、再帰呼び出しでアキュムレータをどこかに渡すことを忘れた場合は、うーん。 :) – dyoo
あなたの洞察に感謝します! – Halst