From 2f64e3b89dad188b4aa1eb98d16d4ba41eb0eff5 Mon Sep 17 00:00:00 2001 From: Thorarinn Sofusson Date: Mon, 7 Aug 2017 21:14:07 +0000 Subject: [PATCH] readme and 1st exercise --- 1.js | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ readme.md | 3 +++ 2 files changed, 55 insertions(+) create mode 100644 1.js create mode 100644 readme.md diff --git a/1.js b/1.js new file mode 100644 index 0000000..8271de4 --- /dev/null +++ b/1.js @@ -0,0 +1,52 @@ +function getWeekDay(date){ + var weekday; + // use array with day names + switch (date.getDay()) { + case 0: + weekday = "Sunday"; + break; + case 1: + weekday = "Monday"; + break; + case 2: + weekday = "Tuesday"; + break; + case 3: + weekday = "Wednesday"; + break; + case 4: + weekday = "Thursday"; + break; + case 5: + weekday = "Friday"; + break; + case 6: + weekday = "Saturday"; + break; + } + return weekday; +} + +function getCurrentTimeInUSFormat(date){ + var timeString; + var hour = date.getHours(); + + if (hour >= 12) { + timeString = (hour % 12).toString() + " PM"; + } + // double or triple equals? + else if (hour == 0) { + timeString = "12 AM"; + } + else { + timeString = hour.toString() + " AM"; + } + + timeString = timeString + " : " + today.getMinutes() + " : " + today.getSeconds(); + return timeString; +} + +var today = new Date(); + +alert("Today is : " + getWeekDay(today)); +alert("Current time is : " + getCurrentTimeInUSFormat(today)); diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..0026132 --- /dev/null +++ b/readme.md @@ -0,0 +1,3 @@ +js exercises for warmup + +http://www.w3resource.com/javascript-exercises/