Ruby if .. elsIf .. else on a single line? December 31, 2023 by Tarik a = (foo && "a" or bar && "b" or "c") or a = ("a" if foo) || ("b" if bar) || "c"