【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
お世話になっております。
21のレッスンでは現在日時のgetMonth();や他にもgetFullYear()、getDayといった「get」とつくものと 22のレッスン特定の日時を表すsetHours() setDateといったいわゆる「set」とつくものはなぜconsoleに出力する際に違いがあるのかわかりません。
getMonth();
getFullYear()
getDay
get
setHours()
setDate
set
const d = new Date(); console.log(`${d.getMonth() + 1} 月 ${d.getDate()} 日`); console.log(d.getSecond());
レッスン特定の日時を表すとき、私は下記の書き方でエラーとなってしまいました。console.log(d)でこれらは出力されるのかと理解はしたのですが、上のgetの書き方となぜ違うのか理屈がわかりません。 教えていただけないでしょうか。
console.log(d)
const d = new Date(); console.log(d.setHours(10, 20, 30)); console.log(d.setDate(31));
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
お世話になっております。
21のレッスンでは現在日時の
getMonth();や他にもgetFullYear()、getDayといった「get」とつくものと22のレッスン特定の日時を表す
setHours()setDateといったいわゆる「set」とつくものはなぜconsoleに出力する際に違いがあるのかわかりません。レッスン特定の日時を表すとき、私は下記の書き方でエラーとなってしまいました。
console.log(d)でこれらは出力されるのかと理解はしたのですが、上のgetの書き方となぜ違うのか理屈がわかりません。教えていただけないでしょうか。