Примена на преобразување на стрингови во JavaScript
Нека имаме променлива num со
некој број:
let num = 12345;
Ајде да го најдеме бројот на цифри во овој број.
Како што веќе знаете, за да ја пронајдете должината на стрингот,
можете да ја користите својството length.
Сепак, тоа работи само со стрингови, и ако се примени на број, нема да работи:
let num = 12345;
alert(num.length); // ќе испринта undefined
За да го решите проблемот, да го преобразуваме нашиот број во стринг и да ја најдеме должината на тој стринг:
let num = 12345;
let str = String(num); // го преобразуваме нашиот број во стринг
alert(str.length); // ја наоѓаме должината на стрингот
Може да не воведете средна променлива
str, туку да ја примените својството length
директно на резултатот од функцијата String:
let num = 12345;
alert(String(num).length); // ја наоѓаме должината на стрингот
Дадена е променлива со број. Најдете го бројот на цифри во овој број.
Дадени се две променливи со броеви. Најдете го бројот на цифри во едниот и во другиот број, ги собирате резултатите и ги принтате на екран.