11.2 Ejecución condicional
Para hacer ejecuciones
condicionales de código se usa el comando if
con sintaxis:
if (condicion1) {expresión1} else {expresión2}
La siguiente función comprueba si un número es múltiplo de dos:
= function(x) {
multiplo2 if (x %% 2 == 0) {
print(paste(x,'es múltiplo de dos'))
else {
} print(paste(x,'no es múltiplo de dos'))
}
}
multiplo2(5)
## [1] "5 no es múltiplo de dos"
multiplo2(-2.3)
## [1] "-2.3 no es múltiplo de dos"
multiplo2(10)
## [1] "10 es múltiplo de dos"