     resultat = 0
 }
 
+//: ## guard ... else
+//: *Vérifie que toutes les conditions sont réunies en début de fonction*
+func division(numerateur:Double, denominateur:Double) -> Double? {
+    guard denominateur != 0 else {
+        return nil
+    }
+    
+    return numerateur / denominateur
+}
 
-
-
-
-
+division(numerateur: 0, denominateur: 0)
 
 
 //: [Fil d'exécution >](@next)

 */

//: ## if ... else
let premierNombre : Double = 5
let secondNombre : Double = 0
let operateur : String = "+"

}
print("\(premierNombre) \(operateur) \(secondNombre) = \(resultat)")

//: ## switch ... case
//: *Choisit quel code exécuter en fonction de la valeur d'une variable*

switch operateur {
case "+":
