Utumizi wa Ubadilishaji kwa Minyororo katika JavaScript
Acha tuwe na mabadiliko num na
nambari fulani:
let num = 12345;
Wacha tupate idadi ya tarakimu katika nambari hii.
Kama unavyojua tayari, ili kupata urefu wa mnyororo,
unaweza kutumia sifa length.
Hata hivyo, inafanya kazi tu na minyororo, na ikitumiwa kwa nambari, haitafanya kazi:
let num = 12345;
alert(num.length); // itaonyesha undefined
Ili kutatua tatizo, tubadilishe nambari yetu kuwa mnyororo na tupate urefu wa mnyororo huu:
let num = 12345;
let str = String(num); // tubadilishe nambari yetu kuwa mnyororo
alert(str.length); // tupate urefu wa mnyororo
Hauhitaji kuanzisha mabadiliko ya kati
str, unaweza kutumia sifa length
mara moja kwa matokeo ya kitendo String:
let num = 12345;
alert(String(num).length); // tupate urefu wa mnyororo
Imepatiwa mabadiliko na nambari. Pata idadi ya tarakimu katika nambari hii.
Imepatiwa mabadiliko mawili na nambari. Pata idadi ya tarakimu katika nambari ya kwanza na ya pili, ongeza matokeo na uyaonyeshe kwenye skrini.