You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
123 lines
3.1 KiB
123 lines
3.1 KiB
// this is your main.js script
|
|
|
|
// alert('Open the browser console whenever you work on JavaScript')
|
|
|
|
// let age = window.prompt("Enter your age");
|
|
// let message =
|
|
// age >= 18
|
|
// ? `You are old enough to drive`
|
|
// : `You are left with ${18 - age} years to drive`;
|
|
// window.alert(message);
|
|
|
|
// let myAge = 82;
|
|
// let yourAge = 32;
|
|
|
|
// let comparison =
|
|
// myAge > yourAge
|
|
// ? `I am ${myAge - yourAge} years older than you`
|
|
// : `You are ${yourAge - myAge} years older than me`;
|
|
// console.log(comparison);
|
|
|
|
// let a = 21;
|
|
// let b = 22;
|
|
// const greater =
|
|
// a > b
|
|
// ? `${a} is greater than ${b}`
|
|
// : b > a
|
|
// ? `${b} is greater than ${a}`
|
|
// : `${a} is equal to ${b}`;
|
|
// console.log(greater);
|
|
|
|
// let number = 10;
|
|
// const result = number % 2 == 0 ? `${number} is an even number` : `${number} is an odd number`;
|
|
// console.log(result)
|
|
|
|
// let score = window.prompt("Enter the score");
|
|
// switch (true) {
|
|
// case score >= 80 && score <= 100:
|
|
// console.log("A");
|
|
// break;
|
|
// case score >= 70 && score < 80:
|
|
// console.log("B");
|
|
// break;
|
|
// case score >= 60 && score < 70:
|
|
// console.log("C");
|
|
// break;
|
|
// case score >= 50 && score < 60:
|
|
// console.log("D");
|
|
// break;
|
|
// default:
|
|
// console.log("F");
|
|
// break;
|
|
// }
|
|
|
|
// let period = window
|
|
// .prompt("Enter the month to find out the season")
|
|
// .toLowerCase();
|
|
|
|
// switch (true) {
|
|
// case period == "september" || period == "october" || period == "november":
|
|
// console.log("The season is Autumn");
|
|
// break;
|
|
// case period == "december" || period == "january" || period == "february":
|
|
// console.log("The season is Winter");
|
|
// break;
|
|
// case period == "march" || period == "april" || period == "may":
|
|
// console.log("The season is Spring");
|
|
// break;
|
|
// default:
|
|
// console.log("The season is Summer");
|
|
// }
|
|
|
|
// let day = "friday".toLowerCase();
|
|
|
|
// switch (true) {
|
|
// case day == "saturday" || day == "sunday":
|
|
// let processedWeekend = day.split("");
|
|
// processedWeekend.splice(0, 1);
|
|
// console.log(
|
|
// `${day.charAt(0).toUpperCase()}${processedWeekend.join(
|
|
// ""
|
|
// )} is a weekend`
|
|
// );
|
|
// break;
|
|
// default:
|
|
// let processedWeekDay = day.split("");
|
|
// processedWeekDay.splice(0, 1);
|
|
// console.log(
|
|
// `${day.charAt(0).toUpperCase()}${processedWeekDay.join(
|
|
// ""
|
|
// )} is a weekday`
|
|
// );
|
|
|
|
// }
|
|
|
|
let months = [
|
|
"January",
|
|
"February",
|
|
"March",
|
|
"April",
|
|
"May",
|
|
"June",
|
|
"July",
|
|
"August",
|
|
"September",
|
|
"October",
|
|
"November",
|
|
"December",
|
|
];
|
|
|
|
let daysNormal = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
|
|
let daysLeap = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
|
|
|
|
let month = "March";
|
|
|
|
let currYear = new Date().getFullYear();
|
|
let isLeap = currYear % 4 == 0 ? "leap" : "normal";
|
|
|
|
console.log(
|
|
isLeap == "leap"
|
|
? `The number of days in ${month} are ${daysLeap[months.indexOf(month)]}`
|
|
: `The number of days in ${month} are ${daysNormal[months.indexOf(month)]}`
|
|
);
|