https://tutorial.eyehunts.com/js/javascript-multiple-if-statements-not-good-alternative-switch-case/
JavaScript multiple if statements not Good | Alternative Switch Case