Alerty w czasie programowania w JS używasz także jako break pointy, czyli do wstrzymania wykonywania całego kodu/funkcji w JS. Jeśli autor pisze aplikacje w JS to często się je stosuje. Kiedyś pisałem emulator procesora, i wtedy alerty były wręcz koniecznością, a przesuwanie okienka, żeby zobaczyć to co mnie interesowało(alert zasłaniał) może być dla niektórych irytujące i wtedy możliwość zmiany położenia tego alert-a może być pomocne

Tak jest to dość szczególny przypadek, ale zawsze