回到课程
本资料仅提供以下语言版本:English, Русский。请 帮助我们 将其翻译为 简体中文 版本。

展示星期数

重要程度: 5

写一个函数 getWeekDay(date) 来显示一个日期的星期数,用简写表示:‘MO’、‘TU’、‘WE’、‘TH’、‘FR’、‘SA’、‘SU’。

举个例子

let date = new Date(2012, 0, 3);  // 3 Jan 2012
alert( getWeekDay(date) );        // 应该输出 "TU"

打开带有测试的沙箱。

date.getDay() 方法返回星期数,从星期日开始。

我们创建一个星期数组,这样可以通过它的序号得到名称:

function getWeekDay(date) {
  let days = ['SU', 'MO', 'TU', 'WE', 'TH', 'FR', 'SA'];

  return days[date.getDay()];
}

let date = new Date(2014, 0, 3); // 3 Jan 2014
alert( getWeekDay(date) ); // FR

使用沙箱的测试功能打开解决方案。