return a>b?a:b; 这个是怎么实现的?
意思是如果a》成立,就执行a否则就执行b
这个是三目运算符,就是有三个子表达式构成此条语句相当于(a>b),( a),( b), "?"是比较的意思
a大于b吗 如果大于return a 否则return b
if(a>b){
return a;
}elsr{
return b;
}
这句话的意思是如果a>b成立,则返回a;如果a>b不成立,则返回b值得意思。?:是一种运算符