https://mysteryweevil.medium.com/mastering-conditional-statements-in-event-handling-enhancing-interactivity-in-javascript-bbdbd48e74e6