メインコンテンツへスキップ

Number Question

数字の質問成分。

オプション

  • question | (string|node): ナンバークエスチョン. Default: ''.
  • hintPlacement | string: ヒントの配置 (top, left, right, bottom のいずれか). Default: 'top'.
  • hints | array<(string|node)>: 解答のヒント. Default: [].
  • feedback | boolean: フィードバックボタンを表示するかどうかを制御します。. Default: true.
  • solution | (number|array<number>): 問題の数値解答(配列が与えられた場合は複数の正解)。. Default: none.
  • digits | number: 生徒が提供した答えが解答と一致しなければ正しいとみなされない桁数。0に設定すると、整数として一致します。nullに設定すると、完全に一致するものを検索します。. Default: 3.
  • max | number: 最大許容入力値. Default: null.
  • min | number: 最小許容入力値. Default: null.
  • defaultValue | number: 事前選択数入力値. Default: none.
  • provideFeedback | boolean: は、学習者が解答を提出した後に、正解を含むフィードバックを表示するかどうかを指定します。. Default: true.
  • submitAfterFeedback | boolean: 解答が明らかになった後でも再投稿が可能かどうかを制御します。. Default: false.
  • nTries | number: 何回試行した後にフィードバックを提供するか ( provideFeedbacktrue の場合). Default: 1.
  • disableSubmitNotification | boolean: 投稿通知を無効にするかどうかを制御します。. Default: false.
  • chat | boolean: 要素が統合されたチャットを持つべきかどうかを制御します。. Default: false.
  • until | Date: 学生が回答を提出するまでの時間. Default: none.
  • points | number: 採点点数. Default: 10.
  • style | object: CSSインラインスタイル. Default: {}.
  • onChange | function: 数値フィールドの値が変更された後にトリガされるコールバックで、現在の値を唯一の引数として受け取ります。. Default: onChange() {}.
  • onSubmit | function: 最初のパラメータとして、アンサーが正しく回答されたかどうかを示す boolean (該当する場合は null) と、2番目のパラメータとして与えられたアンサーを指定します。. Default: onSubmit() {}.

例としては、以下のようなものがあります。

ライブエディター
結果
ReferenceError: Provider is not defined