質問編集履歴
2
var ampm = '';
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,18 +1,10 @@
|
|
1
1
|
```
|
2
2
|
|
3
|
-
今、javascript入門書を読んでおり、日付を12時間表記にしてHTMLに表示させた
|
3
|
+
今、javascript入門書を読んでおり、日付を12時間表記にしてHTMLに表示させたのですが、
|
4
|
-
|
5
|
-
下の方、(hour % 12)をすることで12時間表記となるのがよくわかりません。
|
6
|
-
|
7
|
-
例えば13時なら、余り1午後1時となるのは
|
8
|
-
|
9
|
-
わかるのですが、午前11時の場合は余りが0なので、0が表示されるのでは??と思うですが、きちんと午前11時の場合でも11時と表記されるようです。
|
10
|
-
|
11
|
-
なぜでしょうか。低レベルな質問でお恥ずかしいのですが、お教えいただけますか。
|
12
4
|
|
13
5
|
|
14
6
|
|
15
|
-
|
7
|
+
var ampm = ''; と、''の中に何もいれないのがはなぜでしょう。
|
16
8
|
|
17
9
|
var ampm; だけなのとは何が違うのでしょうか。
|
18
10
|
|
1
質問文をバッククオートでかこみました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
```
|
2
|
+
|
1
3
|
今、javascript入門書を読んでおり、日付を12時間表記にしてHTMLに表示させたいのですが、
|
2
4
|
|
3
5
|
下の方、(hour % 12)をすることで12時間表記となるのがよくわかりません。
|
@@ -9,6 +11,16 @@
|
|
9
11
|
なぜでしょうか。低レベルな質問でお恥ずかしいのですが、お教えいただけますか。
|
10
12
|
|
11
13
|
|
14
|
+
|
15
|
+
また、var ampm = ''; と、''の中に何もいれないのがはなぜでしょう。
|
16
|
+
|
17
|
+
var ampm; だけなのとは何が違うのでしょうか。
|
18
|
+
|
19
|
+
```
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
```
|
12
24
|
|
13
25
|
<script>
|
14
26
|
|