質問編集履歴

2

var ampm = '';

2018/03/11 14:10

投稿

fj-kakeru
fj-kakeru

スコア29

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
- また、var ampm = ''; と、''の中に何もいれないのがはなぜでしょう。
7
+ var ampm = ''; と、''の中に何もいれないのがはなぜでしょう。
16
8
 
17
9
  var ampm; だけなのとは何が違うのでしょうか。
18
10
 

1

質問文をバッククオートでかこみました。

2018/03/11 14:10

投稿

fj-kakeru
fj-kakeru

スコア29

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