0

そのため、ユーザーが三角形を作成する際に使用する記号を選択する 2 つのテキスト フィールドが必要でした。したがって、ユーザーがサイズ (たとえば 4)#を入力し、最初の行として選択し、2 番目の行として任意の記号を入力すると、次のようになります。

#
gg
###
gggg

すべての行が次のようになるように、事前に設定されたシンボルを1つだけ使用して実行しました。

#
##
###
####

ユーザーが表示するものを選択するように設定する方法がわかりません。何か助けはありますか? ここに私のコードがありますhttp://jsfiddle.net/u6mjm/2/

4

1 に答える 1

1

2 番目の値の取得がありません。

var secondChoice = customJS.get("secondChoice").value;

createLine出力するシンボルである 2 番目の引数を受け入れるように変更することもできます。どの記号が真であるかi % 2を確認するには、次のようにします。

var oneLine = createLine ( i, i % 2 ? firstChoice : secondChoice );

http://jsfiddle.net/ExplosionPIlls/u6mjm/3/

于 2013-03-04T03:01:49.720 に答える