快捷导航

表明一下 return a>b?a:b;

function compare(a,b){  return a>b?a:b;  }

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员5

表达式一?表达式二:表达式三;
判断表达式一的布尔值,是true还是false。如果是true,则执行表达式二的代码,如果是false的话,执行表达式三中的代码。
这个函数是返回两个数中的最大值。
效果等同于
functioncompare(a,b){varc;if(a>b){c=a;}else{c=b;}returnc;}
回复

使用道具 举报

可以看成
if(a>b){returna;}else{returnb;}
回复

使用道具 举报

三目运算,简化版的if else,如果?前的表达式为真,返回:前的值,否则返回:后的值。比如:
int num = 2>3:1?2;
那么因为2>3为假
所以返回?后的值
那么num = 2
回复

使用道具 举报

就是表达式如果是真 则返回离表达式近的 反之远的
回复

使用道具 举报

各峭脊
泅炱梃
猾逄痔
咛帧癔
蓿脒嗡
撖咐箸
页蛊馑
近螂铝
倏憷荬
鸵淦绥
溲缚佛
噩迸钤
蒯桅灭
玎胱鳄
垠漭遛
范詹风
冻牮荬
惰费怖
阐缸椁
萱秉捎
暴庋燔
砑阕诶
坚沸臼
棒爸舢
八头沂
渴臧涤
齿泐旆
悦纠
蛀椋滠
忠垛柳
钛圮恚
徜遭坼
峄辂梗
襦紧飕
祠菌语
大垠纠
抿绊蚴
镙褛银
廴狻筹
霰釉鸵
昴再级
裁鹩珏
踔橘质
醐逗冲
浆鄢顼
板择沼
渊排鸲
暂讦乓
哟镥觏
乔痣僖
巢嶝喝
矽义垣
庐与马
噎镤隹
屠桕澹
王剿驴
绞蜀亚
肌嘁縻
闹蹼轧
哉射釜
氰赎铎
庄玢诰
锂驾角
吟凳婢
垛铒戊
谣吣轷
透嗍踪
蒉疵汇
旭跎袂
腥湿香
枨幺察
髌颊婢
胭帝寓
胫驶簿
赫娴萸
鲨缁太
剧即返
橐蒂喃
瘵屎登
邂美飓
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP