Stringi teisenduse rakendamine JavaScriptis
Olgu meil muutuja num mingi
numbriga:
javascriptlet num = 12345;
Leiame selle numbri numbrite arvu.
Nagu juba teate, stringi pikkuse leidmiseks
saab kasutada omadust length.
See töötab aga ainult stringidega, ja kui seda rakendada numbrile, ei tööta see:
javascriptlet num = 12345;
alert(num.length); // väljastab undefined
Probleemi lahendamiseks teisendame oma numbri stringiks ja leiame selle stringi pikkuse:
javascriptlet num = 12345;
let str = String(num); // teisendame oma numbri stringiks
alert(str.length); // leiame stringi pikkuse
Võib kasutusele võtta vahemuutuja
str, vaid rakendada omadust length
kohe funktsiooni String tulemile:
javascriptlet num = 12345;
alert(String(num).length); // leiame stringi pikkuse
Задание 1
Antud on muutuja numbriga. Leidke numbrite arv selles numbris.
Задание 2
Antud on kaks muutujat numbritega. Leidke numbrite arv ühes ja teises numbris, liitke tulemused ja kuvage ekraanil.