Я собираюсь составить полный список значений, которые ColdFusion считает ложными и правдивыми. Те, о которых я знаю:
//falsy values false "false" 0 "no" //truthy values true "true" != 0 "yes"
Есть что-нибудь, что я здесь скучаю?
Здесь есть небольшая аккуратная статья http://www.coldfusionmuse.com/index.cfm/2010/2/5/Booleans.and.Coldfusion
, но, конечно, официально это http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec09af4-7fd0.html
В логических выражениях, True, ненулевых числах и строках:Да »,« 1 »,« Истина »эквивалентны;и False, 0, а строки «No», «0» и «False» эквивалентны. Булева оценка не учитывает регистр.Например, True, TRUE и true эквивалентны.
В логических выражениях, True, ненулевых числах и строках:Да »,« 1 »,« Истина »эквивалентны;и False, 0, а строки «No», «0» и «False» эквивалентны.
Булева оценка не учитывает регистр.Например, True, TRUE и true эквивалентны.
Итак, используя вашу терминологию:
//falsy values False "False" 0 "No" //truthy values True "true" != 0 "Yes" "1"