Kapitola 2 Číst, opakovat, rozlišovat ・ MISE 9
Mise 9: Rozlišit pomocí if
Zadání
Do sloupce s výsledkem napište „Splněno“, pokud prodeje dosáhnou cíle nebo ho překročí, jinak „Nesplněno“. Přesně na cíli se počítá jako „Splněno“.
Kvůli cvičení se tabulka před každým spuštěním vrátí do výchozího stavu (skutečná tabulka se nevrací. Změny skriptu jde někdy vrátit přes Ctrl+Z, ale ne všechny najednou).
Soubor +
Kód.gs
Kapitola 2 ・ MISE 9
Rozlišit pomocí if
Do sloupce s výsledkem napište „Splněno“, pokud prodeje dosáhnou cíle nebo ho překročí, jinak „Nesplněno“. Přesně na cíli se počítá jako „Splněno“.
Čtení kódu
- if (sales >= target) {
- Když prodeje dosáhnou aspoň cíle, spustí se blok { } hned pod tím.
- sheet.getRange(row, 4).setValue('Splněno');
- Zapíše do sloupce D „Splněno“.
- } else {
- Když podmínka splněna není, spustí se místo toho tento blok { }.
if (podmínka) { … } else { … } řeší případ, kdy podmínka platí, i kdy neplatí. Porovnávací operátory jsou >= (aspoň), > (větší než) a === (rovná se). Jediným = hodnotu vložíte místo porovnání – pozor.
Jak začít s GAS a běžný kód popisujeme v článku.Co je GAS? Jak začít a běžný kód
Kód, který napíšete, běží v izolovaném prostoru uvnitř této stránky. Nedostane se mimo stránku ani na jiné weby.
* Jde o simulaci chování Tabulek Google a Apps Script, která se může v některých bodech lišit od originálu.
* Tabulky Google jsou ochranná známka společnosti Google LLC. Tento web není s Googlem nijak spojen.