echale neuronas porque imaginate! con el mismo ejemplo que expuse, en la linea que dice
return la cambias por lo siguiente:
Código:
return count <= max? true: Boolean(alert("solo se permiten "+max+" opciones."));
la idea no es que uses exactamente mi codigo, sino que lo analices y apliques lo fundamental en tu codigo.