回答
这是在JavaScript中相同:)
var res = (x > y) ? x : y;
我假设这一个是第一个答案... – KoolKabin 2011-05-16 12:39:29
谢谢你KoolKabin! – Darkzaelus 2011-05-17 10:15:57
它是在JavaScript中的一样:
res = (y < x) ? x : y;
或res = (x > y) ? x : y;
var x = 2;
var y = 3;
var res = (x > y)? x: y;
虽然或许下面会更好:
var res = Math.max(x, y);
给你:var res = x>y?x:y;
相同。这就是所谓的三元:
var x = 10, y = 50, res = 0;
res = (x > y) ? x : y;
alert(res);
和thx建议正确的词**三元** – KoolKabin 2011-05-16 12:39:53
- 1. JavaScript:当`ternary`或`if`语句的`condition`部分不包含`===`或`> =`
- 2. Javascript If语句
- 3. JavaScript if if语句变量
- 4. if then语句javascript
- 5. JavaScript的if语句
- 6. javascript msgbox if语句
- 7. JavaScript语法 - if语句
- 8. if/else vs ternary operator
- 9. Javascript语句循环内if语句
- 10. python ternary如果语句不捕获无
- 11. ASH if if语句中的if语句
- 12. JavaScript IF语句问题
- 13. Javascript/jquery if语句和hasClass
- 14. Javascript if和switch语句
- 15. javascript确认框if语句
- 16. Javascript简化if语句
- 17. 条件if语句(javascript)
- 18. else if语句在javascript中
- 19. Javascript新手:if语句
- 20. 的JavaScript/JQuery的if语句
- 21. if语句刷新javascript
- 22. Javascript巩固if语句
- 23. Javascript优化if语句
- 24. 的Javascript不是if语句
- 25. Javascript idiosyncrasy:valueOf澄清if语句?
- 26. 麻烦与JavaScript if语句
- 27. Javascript和CSS if语句
- 28. Javascript“if and else”语句
- 29. JavaScript与HTML if语句
- 30. 如果语句嵌套if if语句嵌套if语句,
-1没有搜索甚至至少一次http://stackoverflow.com/search?q=javascript+ternary+operator – 2011-05-16 12:13:37
陛下...没有注意到......其相同... thnx全部 – KoolKabin 2011-05-16 12:14:15
您不需要更改任何内容:上述PHP代码已经是有效的JavaScript。 '$ res =($ x> $ y)? $ x:$ y;'(你可以在变量名中使用$) – Thai 2011-05-16 12:24:40