На сколько мне известно
1 вариант основа долько в js
Намного в веселе в не сиподобных языках
Например паскаль
Конструкция
if <условие> do
Else do
Причем после do идет begin.....
Итого
If cond do begin
//staff
End
If cond do
Begin
//staff
End
If cond
Do begin
//staff
End
Да, там считай begin end замена {} ))