0


  • Tato šablona používá šablonu {{chyba}} k hlášení, že vstupní hodnota je požadována, aby vůbec bylo co ověřovat.
  • Nechá si potvrdit, zda jde vůbec o číslo (to pak šablonou {{chyba}} předává dále text chybového hlášení),
  • dále ověřuje, že jde o celé číslo: Vrátí hodnotu 0 (číslo není celé), nebo 1 (je celé).
  • Není-li předaná hodnota definovaná, jde-li tedy o prázdnou hodnotu, považuje se tato za platnou číselnou hodnotu 0! Přebírá se tak chování systému Wikipedie. Testuje se tedy zrelaxovaně, ovšem přísnější test lze dle potřeby v řešeném problému zpřísnit ověřením jak "prázdnosti" tak i "nedefinovavanosti" vstupu ještě před předáním hodnoty do volání této šablony.
wiki zdroj výsledek
{{isInt}} Шаблона {{isInt}} пожадує вступ, жебы было што овірити!
{{isInt|}} 1 ...mezeru systém Wikipedie interpretuje jako číslo 0, tedy celé číslo
{{isInt|text}} Хыба выразу: Нерозпознане слово „text“
{{isInt|text1}} Хыба выразу: Нерозпознане слово „text“
{{isInt|1text}} Хыба выразу: Нерозпознане слово „text“
{{isInt|0}} 1
{{isInt|3}} 1
{{isInt|-3}} 1
{{isInt|3.3}} 0 ...ověření případů pro zaokrouhlování
{{isInt|-3.3}} 0 ...ověření případů pro zaokrouhlování
{{isInt|3.6}} 0 ...ověření případů pro zaokrouhlování
{{isInt|-3.6}} 0 ...ověření případů pro zaokrouhlování
{{isInt|3.0}} 1 ...číselné porovnávání a počítání, ne jen jako text
{{isInt|-3.0}} 1 ...číselné porovnávání a počítání, ne jen jako text

Související šablony

едітовати
  • {{isEmpty}} - je vstup prázdný?
  • {{isNum}} - je vstup číslo? Tedy není text?
  • {{isNaN}} - je vstup ne-číslo? Tedy je text?
  • {{isNat}} - je vstup přirozené číslo? Tedy je celé a nezáporné?

Související články

едітовати