pppphhhhyyyy 2023-05-11 12:28 采纳率: 80.6%
浏览 25
已结题

三目操作符的理解问题

想问一下这个三目是怎么理解的?它没有加括号,从左到右好像不太能理解

img

  • 写回答

4条回答 默认 最新

  • 於黾 2023-05-11 14:45
    关注

    三目运算符
    a?b:c
    如果a是true,返回b,否则返回c
    如果嵌套,那么跟if,else的嵌套顺序是一致的,默认按最近的互相结合
    比如如下if表达式
    if(a)
    if(b)
    else
    那么这个else是和后一个if结合的,而不跟先一个if结合
    三目运算符也是一样的
    a ? b ? c : d : e
    这里b?c:d可以单独看做一个表达式

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 5月19日
  • 已采纳回答 5月11日
  • 创建了问题 5月11日