問題タブ [jspsych]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
43 参照

javascript - カラー ピッカー/外部ライブラリを jsPsych プラグインに追加する

ユーザーが刺激ごとに色を選択できるjsPsychプラグインを作成しようとしています。このために、私はjscolorを使用しています。jscolor は通常の HTML ではうまく機能しますが、それを jsPsych プラグインに取り込もうとすると、jscolor ライブラリがロードされません。

なぜこれが正確に起こるのかわかりません。たぶん、プラグイン内にライブラリをロードする必要がありますか? 追加display_element.innerHTML += '<script src="library/jscolor.js"></script>'; も機能しません。

これをプラグインに実装するにはどうすればよいですか?

0 投票する
1 に答える
40 参照

javascript - 入力したとおりにテキストを表示できません

私は jsPsych ライブラリを使用して実験をコーディングしています。私はjsに非常に慣れていないので、間違いが明らかな場合はお詫び申し上げます。

入力したテキストを画面に表示しようとしています。これは、作成者が html-keyboard-response プラグインをhtml-keyboard-multiple-responseプラグインに変更した後、この実験で成功しました。

このプラグインを image-keyboard-response と組み合わせて、刺激として html の代わりに画像を使用しようとしました。問題は、html-keyboard-multiple-response とは異なり、入力したとおりにテキストが表示されないことです。キーストロークは最後に displayData() で表示されるため、ログに記録されていることがわかります。

私の適応プラグインはここにあります: jspsych-image-keyboard-multiple-response.js、実験はここにあります: image-keyboard-multiple-response.html

プラグインをざっと見て、他の 2 つのプラグインを組み合わせる際に何か間違ったコードを書いていないかどうかを確認することはできますか? エラーは、次のようなイメージ プラグインの 83 行目付近にあると思います。

これは、html プラグインの ~61 行目に対応するものです。

html プラグインで発生するように、入力したとおりにテキストが表示されるように、画像プラグインで変更する必要があるものはありますか?

0 投票する
1 に答える
31 参照

javascript - JavaScript でいくつかの配列からランダムに配列を選択する方法

それぞれ 2 つの文字列を持つ 3 つの配列があり、そのうちの 1 つをランダムに選択したいと考えています。

3 つの配列を 1 つにまとめてから、math.random のようなものですか? 関連する場合に備えて、私はJsPsychと協力しています