Чем отличается короткая запись if со скобками и без?
Ничем.

Скобки нужны для группировки и изменения приоритета операций. В данном случае внутри скобок вырожденное выражение из одной переменной.
Для того, чтобы, например, указать так: if (20 - 1) > 20 ? alert('гг') : alert('не гг')