我想知道在javascript中if的短代码是什么?
喜欢在php:
$res = ($x > $y)? $x: $y;
它在javascript中的转换是什么?
答案 0 :(得分:18)
在javascript中相同:)
var res = (x > y) ? x : y;
答案 1 :(得分:4)
var x = 2;
var y = 3;
var res = (x > y)? x: y;
虽然可能以下情况会更好:
var res = Math.max(x, y);
答案 2 :(得分:3)
在javascript中也一样:
res = (y < x) ? x : y;
或res = (x > y) ? x : y;
答案 3 :(得分:3)
同样的。它被称为三元:
var x = 10, y = 50, res = 0;
res = (x > y) ? x : y;
alert(res);
答案 4 :(得分:0)
你在这里:var res = x>y?x:y;