5: Conditionals and recursion
( \newcommand{\kernel}{\mathrm{null}\,}\)
The main topic of this chapter is the if
statement, which executes different code depending on the state of the program. But first I want to introduce two new operators: floor division and modulus.