まずは以下のチュートリアルを終えてください

フランカー課題を作ってみよう

フランカー課題(Scripts)

以下のファイルを修正します。

osg-flanker-task-script-2021-07-31--13 05.study.json

1. 個々の位置を指定する

今回は,「for文」を使って,1文字ずつ別の位置に描画をします。

今までは「→→→→→」を1つの文字として描画してきましたが,別々の文字をそれぞれ位置指定した方が汎用性があります。例えば,「文字の代わりに画像を呈示する」,「円形に配置する」といったことが出来るようになります。

「for文を使ってたくさん描画する方法は以下が参考になります。」

たくさん描いてみよう

2. 文字列を配列に変換する

「→→→→→」を1次元の配列に変換するには以下の方法を用います。まずはパラメータを変数「str」に代入します。文字ごとに分けて配列を作成する場合はsplitメソッドを使います。

var str=this.parameters.stim;
str.split('');

区切る単位を空欄にすると文字単位での分割が行われます。

String.prototype.split() - JavaScript | MDN

次は,「for文」を使って以下のように入力してみてください。