¿Cómo puedo adjuntar un controlador de eventos de cambio a una variable? [duplicar]

Posible duplicado:
Escuchando cambios de variables en JavaScript o jQuery

¿Cómo puedo rastrear si esta variable ha cambiado?

var ConditionalFlag = 0;

Intenté esto:

var ConditionalFlag = 0;
$(ConditionalFlag).change(function () {
    alert("Changed");
});
ConditionalFlag++;

Pero fue en vano. He considerado usar un temporizador de 25 ms para verificar cambios como este:

var ConditionalFlag = 0;
function CheckFlag() {
    if (ConditionalFlag > 0) {
        alert("Changed");
        clearInterval(check);
    }
}
var check = window.setInterval("CheckFlag()", 25);
ConditionalFlag++;

Sin embargo, eso parece una exageración. ¿Hay alguna manera de adjuntar un controlador de eventos a esta variable con jQuery o javascript?

Respuestas a la pregunta(2)

Su respuesta a la pregunta