¿Puedes usar un If dentro de otro If?
A veces tiene sentido anidar sentencias if para tener aún más control. En el siguiente ejercicio, añadirás un if que compruebe si tienes una acción de Microsoft antes de intentar venderla.
Esta es la estructura de los if anidados; te resultará familiar:
if(condition1) {
if(condition2) {
code if both pass
} else {
code if 1 passes, 2 fails
}
} else {
code if 1 fails
}
Las variables micr y shares ya se han creado por ti.
Este ejercicio forma parte del curso
R intermedio para finanzas
Instrucciones del ejercicio
- Completa el if anidado para comprobar que
shareses mayor o igual que1antes de decidir vender. - Si esto es cierto, imprime
"Sell!". - Si no, imprime
"Not enough shares to sell!".
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
micr <- 105.67
shares <- 1
# Fill in the blanks
if( micr < 55 ) {
print("Buy!")
} else if( micr >= 55 & micr < 75 ) {
print("Do nothing!")
} else {
if( ___ ) {
___
} else {
___
}
}