| Сообщение от laimas | 
	| Здесь a = b просто бессмысленное действие, равноценно как проще (b), а так как и скобки тут не нужны, то все ваше действие упрощается до a % b. В левой части будет 15, а что там вы далее творите, может иметь значение, но не в данном случае. | 
	
Здесь это понятно, что бессмысленно!Просто я разбирал одну из реализаций алгоритма Евклида:
function nod(a, b) {
        while (b !== 0) {
           b = a % (a = b);
        } 
        return a;
    }
alert(nod(21, 14));
И вот на этом примере я "завис"!Теперь все понял!Спасибо.