Короткий аналог условия if else (Тернарная условная операция)

логическое выражение ? выражение 1 : выражение 2
PHP
<?php
//длинный код
if($a<b){
$msg = 'a<b';
}else{
$msg = 'a>b';
}
//короткий аналог кода
$msg = (a<b)? 'a<b': 'a>b';
?>
//длинный код
if($a<b){
$msg = 'a<b';
}else{
$msg = 'a>b';
}
//короткий аналог кода
$msg = (a<b)? 'a<b': 'a>b';
?>
JS
if (document.all==true) then ie=1 else ie=0;
сокращенное условие: var ie=document.all?1:0;
сокращенное условие: var ie=document.all?1:0;
Рекомендую к просмотру:
- SocialCalc - Open Source табличный процессор на JS (аналог Google Docs Spre ...
- Прячим почту от СПАМа
- Шаблон для Laconica
- Expression для IE6
- Регулярные выражения
PHP, JavaScript / Теги: if else, условная операция, true, false / 09.02.11 / Комментарии [2] / Печать