回答編集履歴

2

日本語が変だったので全体的に書き換え

2021/01/13 05:35

投稿

退会済みユーザー
test CHANGED
@@ -2,13 +2,13 @@
2
2
 
3
3
 
4
4
 
5
- 当方マイコン側は分からないですが、JSのところどころにあるこのコード
5
+ 当方マイコン側は分からないですが、JSのところどころにあるこのコード
6
6
 
7
- これ当ってますか?
7
+ 条件式の書き方が間違っているだけかなと思います
8
8
 
9
9
 
10
10
 
11
- ```
11
+ ```js
12
12
 
13
13
  else if(count = 0)
14
14
 
@@ -32,12 +32,30 @@
32
32
 
33
33
 
34
34
 
35
+ ## 挙動確認用コード
36
+
35
37
  [https://jsfiddle.net/yg6pq8ku/1/](https://jsfiddle.net/yg6pq8ku/1/)
36
38
 
37
39
 
38
40
 
39
- ここでシミュレーションしたんですが、【'hoge != 1'】がコンソールに出ない事考えると、
41
+ ## 条件式の中身検証
40
42
 
41
- wingさんのコードはcountには0が代入されるだけで
43
+ ```js
42
44
 
45
+ console.log(count = 0); // '0'を出力
46
+
47
+ ```
48
+
43
- if文中のコードが実行されていないんじゃないかな思います。
49
+ つまり、条件式は常に偽になるでここに記述しているコードが実行されないと予想します。
50
+
51
+
52
+
53
+ ## 結論
54
+
55
+ ```js
56
+
57
+ else if (count == 0)
58
+
59
+ ```
60
+
61
+ と書いたら想定通りになったりしないでしょうか?

1

ハイパーリンクが出来上がっていなかったので。。。

2021/01/13 05:35

投稿

退会済みユーザー
test CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
 
34
34
 
35
- https://jsfiddle.net/yg6pq8ku/1/
35
+ [https://jsfiddle.net/yg6pq8ku/1/](https://jsfiddle.net/yg6pq8ku/1/)
36
36
 
37
37
 
38
38