asInt
Překonvertuje objekt na vstupu na typ Integer. Vstupní objekt nejčastěji bývá typu String.
IntegerasInt
(
Object arg [,
Integer fallback ])
Postfixový zápis (jen unární varianta):
arg asInt
- arg
- Libovolný vstup; nejčastěji řetězec reprezentující číslo v desítkovém zápisu.
- fallback
- Hodnota, která se použije, pokud arg není korektním zápisem čísla. Pokud není uvedeno, použije se hodnota 0.
Příklad: Převod řetězce na celé číslo
Vstup
{asInt("123")}
{asInt("ABC")}
{asInt("123",5)}
{asInt("ABC",5)}
{asInt("12ABC")}
Výstup
123
0
123
5
0
Příklad ilustruje, jak se funkce asInt chová při nekorektním vstupu a při zadání defaultní hodnoty.
Pro vložení příspěvku do diskuse se přihlašte.