Difference between revisions of "Code Snippet: Random Boolean"

From Coder Merlin
Line 1: Line 1:
== Generate a Random Boolean ==
= Generate a Random Boolean =
 
== Swift ==
<syntaxhighlight lang="swift">
<syntaxhighlight lang="swift">
// Simulate flipping a coin and print the result
// Simulate flipping a coin and print the result
Line 15: Line 17:
print(headsOrTails)
print(headsOrTails)
</syntaxhighlight>
</syntaxhighlight>
== Python ==

Revision as of 17:42, 24 December 2018

Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder

Generate a Random Boolean[edit]

Swift[edit]

// Simulate flipping a coin and print the result
let isHeads = Bool.random()
if isHeads {
    print("Heads")
} else {
    print("Tails")
}
// Simulate flipping a coin and print the result (with syntactic sugar)
let headsOrTails = Bool.random() ? "Heads" : "Tails"
print(headsOrTails)

Python[edit]