I am writing function with condition, which should compare dates and in the end i should get special result for specific date? But it's not work right and i want to understand why? Can you help to me with it?
function yourDates(date){
if (date <= '20.04' && date >= '21.03'){
zodiak_name = 'Aries';
}
else if (date <= '21.04' && date >= '21.05'){
zodiak_name = 'Taurus';
}
else if (date <= '22.05' && date >= '21.06'){
zodiak_name = 'Twins';
}
else if (date <= '22.06' && date >= '22.07'){
zodiak_name = 'Cancer';
}
else if (date <= '23.07' && date >= '21.08'){
zodiak_name = 'Lion';
}
else if (date <= '22.08' && date >= '23.09'){
zodiak_name = 'Virgin';
}
else if (date <= '24.09' && date >= '23.10'){
zodiak_name = 'Scale';
}
else if (date <= '24.10' && date >= '22.11'){
zodiak_name = 'Scorpion';
}
else if (date <= '23.11' && date >= '22.12'){
zodiak_name = 'Archer';
}
else if (date <= '23.12' && date >= '20.01'){
zodiak_name = 'Capricorn';
}
else if (date <= '21.01' && date >= '19.02'){
zodiak_name = 'Aquarius';
}
else {
zodiak_name = 'Fish'
};
return zodiak_name
}