Pārveidošanas pielietošana virknēm JavaScript
Pieņemsim, ka mums ir mainīgais num ar
kādu skaitli:
let num = 12345;
Mēģināsim atrast ciparu skaitu šajā skaitlī.
Kā jau zināt, lai atrastu virknes garumu,
var izmantot īpašību length.
Tā tomēr strādā tikai ar virknēm, un, to pielietojot skaitlim, tas nedarbosies:
let num = 12345;
alert(num.length); // izvadīs undefined
Lai atrisinātu problēmu, pārveidosim mūsu skaitli par virkni un atradīsim šīs virknes garumu:
let num = 12345;
let str = String(num); // pārveidojam mūsu skaitli par virkni
alert(str.length); // atrodam virknes garumu
Var iztikt bez starpposma mainīgā
str un pielietot īpašību length
uzreiz funkcijas String rezultātam:
let num = 12345;
alert(String(num).length); // atrodam virknes garumu
Dots mainīgais ar skaitli. Atrodiet ciparu skaitu šajā skaitlī.
Doti divi mainīgie ar skaitļiem. Atrodiet ciparu skaitu vienā un otrā skaitlī, rezultātus saskaitiet un izvadiet ekrānā.