-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
34 lines (27 loc) · 1.29 KB
/
Copy pathscript.js
File metadata and controls
34 lines (27 loc) · 1.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
function birthDay(){
var date = document.getElementById('date').value;
var month = document.getElementById('month').value;
var year = document.getElementById('year').value;
var century = year.slice(0,2);
var DOB = year.slice(2,4);
var userGender = document.getElementById("gender");
var gender = userGender.options[userGender.selectedIndex].text;
var male = ["Kwasi", "Kwadwo", "Kwabena", "Kwaku", "Yaw", "Kofi", "Kwame"];
var female = ["Akosu", "Adwoa", "Abenaa", "Akua", "Yaa", "Afua", "Amna"];
var dayOfWeek = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Sunday"];
var day = ( ( (century/4) -2*year-1) + ((5*year/4) ) + ((26*(month+1)/10)) + date ) % 7;
var dayOfBirth = Math.floor(day);
if (gender === "Male"){
document.getElementById("result").innerHTML = "Your DOB is " + dayOfWeek[dayOfBirth - 1]+ "and your akan name is " + male[dayOfBirth - 1];
}
else if (gender === "Female") {
document.getElementById("result").innerHTML = "Your DOB is " + dayOfWeek[dayOfBirth -1]+ " and your name is " + female[dayOfBirth -1];
}
}
function validateForm() {
let day = document.forms["myForm"]["date"].value;
if (day == "") {
alert("Date must be filled out");
return false;
}
}