a)
- mat er returvariabel
- foodProsessor funksjonsnavn
- mel og vann er argumenter
...
- Funksjonen tar inn tre tall, a,b,c og returnerer variabelen med lavest verdi av disse tre. Dersom alle tre har samme verdi vil funksjonen returnere NaN, "Not a Number".
b)
I)
b er større enn a, dermed blir dette skrevet til skjerm:
Code Block | ||
---|---|---|
| ||
-4 14 7 |
II)
b+c = 18 > 9 = a, og c = 12. Dermed er første if-settning setning true.
så setter vi a = b = 6. b = a endrer ikke noen ting ingenting siden a og b allerede er like. Dermed, er det bare else som blir kjørt. Her settes c til 14. Det som printes ut er da:
Code Block | ||
---|---|---|
| ||
6 6 14 |