質問編集履歴

3

質問したいことがわかりにくかったのを修正

2018/04/28 05:26

投稿

michael-ilcsy
michael-ilcsy

スコア180

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,18 @@
1
- ### 前提・実現したいこと
1
+ ### 前提・実現したいこと(クリックで横棒を出したり消したりしたい)
2
2
 
3
3
 
4
4
 
5
5
  プログラムを勉強しはじめて1ヶ月ほどの初心者です。
6
6
 
7
- あみだくじを作ろうとしていて、色々調べながらcanvasというのをみつけランダムにあみだくじを生成するところまではたどり着いたのですが
7
+ あみだくじを作ろうとしていて、色々調べながらcanvasというのをみつけランダムにあみだくじを生成するところまではたどり着い
8
8
 
9
9
  横棒がないところにをクリックすると横棒を生成して、あるところをクリックすると棒が消えるという処理を実装しようとしているところです。
10
+
11
+ しかしやり方が皆目見当がつかず、細切りにした<div>をforで何百個も作っておいてクリックしたら棒を描画するというようなやり方も考えましたが、いずれ縦棒と横棒の数を引数で受け取ってあみだくじを生成しようとしているのでこのやり方ではダメかなと諦めました。
12
+
13
+ いかんせんどういう構文で何ができるとかいう知識がかなり不足している状態なので(onclickもよく理解していない)色々と申し訳ないですがこういうのを使えば実現できるよというようなヒントだけでもいいので教えていただけると幸いです
14
+
15
+
10
16
 
11
17
 
12
18
 
@@ -15,14 +21,6 @@
15
21
  本来はクリックで棒を消したり出したりした後に棒を選んでもらって、そこからゴールまで赤色等の棒と違う色である程度のスピードで辿るようにするのが最終目的です。とりあえずクリックでの出現をクリアできたら描画はまた自分の力で頑張ってみようと思い書いていませんでした失礼いたしました。
16
22
 
17
23
 
18
-
19
- ### 発生している問題・エラーメッセージ
20
-
21
-
22
-
23
- しかしやり方が皆目見当がつかず、細切りにした<div>をforで何百個も作っておいてクリックしたら棒を描画するというようなやり方も考えましたが、いずれ縦棒と横棒の数を引数で受け取ってあみだくじを生成しようとしているのでこのやり方ではダメかなと諦めました。
24
-
25
- いかんせんどういう構文で何ができるとかいう知識がかなり不足している状態なので(onclickもよく理解していない)色々と申し訳ないですがこういうのを使えば実現できるよというようなヒントだけでもいいので教えていただけると幸いです
26
24
 
27
25
 
28
26
 

2

文章を少し変更

2018/04/28 05:26

投稿

michael-ilcsy
michael-ilcsy

スコア180

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  しかしやり方が皆目見当がつかず、細切りにした<div>をforで何百個も作っておいてクリックしたら棒を描画するというようなやり方も考えましたが、いずれ縦棒と横棒の数を引数で受け取ってあみだくじを生成しようとしているのでこのやり方ではダメかなと諦めました。
24
24
 
25
- いかんせんどういう構文で何ができるとかいう知識がかなり不足している状態なので(onclickもよく理解していない)色々と申し訳ないですがこういうのを使えば実現できるよということがありましたら教えていただけると幸いです
25
+ いかんせんどういう構文で何ができるとかいう知識がかなり不足している状態なので(onclickもよく理解していない)色々と申し訳ないですがこういうのを使えば実現できるよというようなヒントだけでもいいので教えていただけると幸いです
26
26
 
27
27
 
28
28
 

1

実現したいことの最終目標を追記

2018/04/27 10:30

投稿

michael-ilcsy
michael-ilcsy

スコア180

test CHANGED
File without changes
test CHANGED
@@ -8,6 +8,14 @@
8
8
 
9
9
  横棒がないところにをクリックすると横棒を生成して、あるところをクリックすると棒が消えるという処理を実装しようとしているところです。
10
10
 
11
+
12
+
13
+ **追記**
14
+
15
+ 本来はクリックで棒を消したり出したりした後に棒を選んでもらって、そこからゴールまで赤色等の棒と違う色である程度のスピードで辿るようにするのが最終目的です。とりあえずクリックでの出現をクリアできたら描画はまた自分の力で頑張ってみようと思い書いていませんでした失礼いたしました。
16
+
17
+
18
+
11
19
  ### 発生している問題・エラーメッセージ
12
20
 
13
21
 
@@ -15,6 +23,10 @@
15
23
  しかしやり方が皆目見当がつかず、細切りにした<div>をforで何百個も作っておいてクリックしたら棒を描画するというようなやり方も考えましたが、いずれ縦棒と横棒の数を引数で受け取ってあみだくじを生成しようとしているのでこのやり方ではダメかなと諦めました。
16
24
 
17
25
  いかんせんどういう構文で何ができるとかいう知識がかなり不足している状態なので(onclickもよく理解していない)色々と申し訳ないですがこういうのを使えば実現できるよということがありましたら教えていただけると幸いです
26
+
27
+
28
+
29
+
18
30
 
19
31
  以下参考までにあみだ生成のコード
20
32