ii = true | false & false i = if ii { 1 } else { 2 } assert(i == 1, "and has higher precedence than or") jj = false | true & !false | false & true j = if jj { 1 } else { 2 } assert(j == 1, "multiple logical operators")