Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • C

Idiom #252 Conditional assignment

Assign to the variable x the string value "a" if calling the function condition returns true, or the value "b" otherwise.

x = condition() ? "a" : "b";
if condition() then
   x := "a";
else
   x := "b";
end if;

New implementation...
< >
programming-idioms.org