⊗jsPmBsSCA 49 of 505 menu

Použití převodu na řetězce v JavaScriptu

Mějme proměnnou num s nějakým číslem:

let num = 12345;

Pojďme zjistit počet číslic v tomto čísle. Jak již víte, pro zjištění délky řetězce lze použít vlastnost length.

Ta však funguje pouze s řetězci, a při použití na číslo nebude fungovat:

let num = 12345; alert(num.length); // vypíše undefined

Pro vyřešení problému převedeme naše číslo na řetězec a zjistíme délku tohoto řetězce:

let num = 12345; let str = String(num); // převedeme naše číslo na řetězec alert(str.length); // zjistíme délku řetězce

Lze se vyhnout zavedení mezilehlé proměnné str a aplikovat vlastnost length přímo na výsledek funkce String:

let num = 12345; alert(String(num).length); // zjistíme délku řetězce

Je dána proměnná s číslem. Najděte počet číslic v tomto čísle.

Jsou dány dvě proměnné s čísly. Najděte počet číslic v jednom a v druhém čísle, výsledky sečtěte a vypište na obrazovku.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout