Capitolo 2 Leggere, ripetere, distinguere ・ MISSIONE 9
Missione 9: Distinguere con if
Consegna
Scrivi «Raggiunto» nella colonna del risultato se le vendite raggiungono o superano l’obiettivo, altrimenti «Non raggiunto». Esattamente sull’obiettivo conta come «Raggiunto».
Per l’esercizio, la tabella torna allo stato iniziale prima di ogni esecuzione (un foglio vero non torna indietro. Le modifiche di uno script a volte si annullano con Ctrl+Z, ma non tutte insieme).
Archivio +
Codice.gs
Capitolo 2 ・ MISSIONE 9
Distinguere con if
Scrivi «Raggiunto» nella colonna del risultato se le vendite raggiungono o superano l’obiettivo, altrimenti «Non raggiunto». Esattamente sull’obiettivo conta come «Raggiunto».
Leggere il codice
- if (sales >= target) {
- Se le vendite raggiungono almeno l’obiettivo, esegue il blocco { } subito sotto.
- sheet.getRange(row, 4).setValue('Raggiunto');
- Scrive «Raggiunto» nella colonna D.
- } else {
- Se la condizione non è soddisfatta, esegue invece questo blocco { }.
if (condizione) { … } else { … } gestisce il caso in cui la condizione è soddisfatta e quello in cui non lo è. Gli operatori di confronto sono >= (almeno), > (maggiore di) e === (uguale). Con un solo = metti un valore invece di confrontare: attenzione.
Come iniziare con GAS e il codice di uso comune sono spiegati in un articolo.Che cos’è GAS? Come iniziare e codice di uso comune
Il codice che scrivi gira in uno spazio isolato all’interno di questa pagina. Non può raggiungere l’esterno della pagina né altri siti.
* Questa è una simulazione del comportamento di Fogli Google e Apps Script e può differire in parte dall’originale.
* Fogli Google è un marchio di Google LLC. Questo sito non è affiliato a Google.