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.