Показать сообщение отдельно
  #1 (permalink)  
Старый 07.01.2012, 13:47
Новичок на форуме
Отправить личное сообщение для karkadil Посмотреть профиль Найти все сообщения от karkadil
 
Регистрация: 07.03.2011
Сообщений: 4

Странное поведение JScript
Всем добрый день!

Наткнулся на странное поведение то ли интерпретатора wscript.exe, то ли самого JavaScript.

Вот этот код
if (false) or (false)
{
  WScript.Echo('Its alive!');
}


успешно отрабатывает и выдает сообщение. Т.е. по какой-то причине выражение
(false) or (false)

считается истинным, хотя тут просто ошибка синтаксиса.
Если добавить условие else, то будет определяться как ошибка синтаксиса.

Есть идеи?
Ответить с цитированием