今、javascript入門書を読んでおり、日付を12時間表記にしてHTMLに表示させたのですが、 var ampm = ''; と、''の中に何もいれないのがはなぜでしょう。 var ampm; だけなのとは何が違うのでしょうか。
<script> var now = new Date(); var year = now.getFullYear(); var month = now.getMonth(); var date = now.getDate(); var hour =now.getHours(); var min = now.getMinutes(); var ampm = ''; if(hour < 12) { ampm = 'a.m.'; } else { ampm = 'p.m.'}; var output = year + '/' + (month + 1) + '/' +date + ' ' + (hour % 12) + ':' + min + ampm; document.getElementById('time').textContent = output; </script>
回答4件
あなたの回答
tips
プレビュー