Sai mettere un If dentro un If?
A volte ha senso usare if nidificati per avere ancora più controllo. Nel prossimo esercizio aggiungerai un'istruzione if che verifica se possiedi una quota dell'azione Microsoft prima di provare a venderla.
Ecco la struttura degli if nidificati; dovrebbe sembrarti familiare:
if(condition1) {
if(condition2) {
code if both pass
} else {
code if 1 passes, 2 fails
}
} else {
code if 1 fails
}
Le variabili micr e shares sono già state create per te.
Questo esercizio fa parte del corso
R intermedio per la finanza
Istruzioni dell'esercizio
- Compila l'if nidificato per controllare che
sharessia maggiore o uguale a1prima di decidere di vendere. - Se è vero, stampa
"Sell!". - Altrimenti, stampa
"Not enough shares to sell!".
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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 {
___
}
}