feat: add service zodiac sign
This commit is contained in:
parent
771fba9355
commit
cd5c01dbb2
10
src/zodiac-sign/index.ts
Normal file
10
src/zodiac-sign/index.ts
Normal file
@ -0,0 +1,10 @@
|
||||
|
||||
|
||||
export const getZodiacSignByDate = (birthDate: string): string => {
|
||||
const date = new Date(birthDate)
|
||||
const day = date.getDate()
|
||||
const month = date.getMonth() + 1
|
||||
const zodiac =['Capricorn', 'Aquarius', 'Pisces', 'Aries', 'Taurus', 'Gemini', 'Cancer', 'Leo', 'Virgo', 'Libra', 'Scorpio', 'Sagittarius', 'Capricorn']
|
||||
const last_day =[19, 18, 20, 20, 21, 21, 22, 22, 21, 22, 21, 20, 19]
|
||||
return (day > last_day[month - 1]) ? zodiac[month*1] : zodiac[month - 1]
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user