Лучше бы понейтрайльнее пример.
Лёша выше написал, что одно дело, когда у тебя переменная, а другое, когда выражение.
Мне было тяжело читать код, написанный в такой форме, вот я и написал.