Uporaba pretvorbe v niz v JavaScript
Recimo, da imamo spremenljivko num z
določenim številom:
let num = 12345;
Poiščimo število števk v tem številu.
Kot že veste, lahko za iskanje dolžine niza
uporabite lastnost length.
Vendar deluje le z nizi, in če se uporabi za število, ne bo delovalo:
let num = 12345;
alert(num.length); // izpiše undefined
Za rešitev problema pretvorimo našo številko v niz in poiščimo dolžino tega niza:
let num = 12345;
let str = String(num); // pretvorimo našo številko v niz
alert(str.length); // poiščemo dolžino niza
Ni potrebno uvesti vmesne spremenljivke
str, lahko uporabite lastnost length
takoj na rezultatu funkcije String:
let num = 12345;
alert(String(num).length); // poiščemo dolžino niza
Podana je spremenljivka s številom. Poiščite število števk v tem številu.
Podani sta dve spremenljivki s števili. Poiščite število števk v enem in v drugem številu, seštejte rezultate in jih izpišite na zaslon.