質問編集履歴
1
コードを挿入の欄に変更しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,7 +1,8 @@
|
|
1
1
|
現在電卓をjavascriptを用いて作成しているのですが、あるサイトを参考にしながら作成していたところ、そのサイトの中のコードでvar is_calc = false;を変数に定義して、コードを書いているのですが、なぜこれを使うと=で計算したかどうかになるのかが分かりません。
|
2
2
|
以下がコードになります。
|
3
3
|
分かりにくい質問かとは思いますがご回答のほどよろしくお願いします。
|
4
|
+
|
4
|
-
HTML
|
5
|
+
```HTML
|
5
6
|
<div class="wrapper">
|
6
7
|
<h1 id="header">電卓</h1>
|
7
8
|
<div id="calc">
|
@@ -35,8 +36,8 @@
|
|
35
36
|
</div>
|
36
37
|
</div>
|
37
38
|
</div>
|
38
|
-
|
39
|
+
```
|
39
|
-
CSS
|
40
|
+
```CSS
|
40
41
|
@charset "utf-8";
|
41
42
|
/*全体*/
|
42
43
|
.wrapper{
|
@@ -74,9 +75,8 @@
|
|
74
75
|
button:hover{
|
75
76
|
background-color: #ddd;
|
76
77
|
}
|
77
|
-
|
78
|
+
```
|
78
|
-
|
79
|
-
javascript
|
79
|
+
```javascript
|
80
80
|
var result = "";
|
81
81
|
// =で計算したかどうか
|
82
82
|
var is_calc = false;
|
@@ -137,3 +137,4 @@
|
|
137
137
|
return ["+","-","×","÷"].includes(result.value.toString().slice(-1));
|
138
138
|
}
|
139
139
|
|
140
|
+
```
|