Programación Lógica de Puntuación Dinámica: Implementando un Algoritmo ‘Best of X’ Escalable en JavaScript