JavaScript-da sanuň sanlaryna ýüzleniş

Indi üýtgeýjide bizde ýazgy dakylyşly san däl, ýöne ýönekeý san saklanylýandygyna garaşalyň. Bu ýagdaýda onuň aýratyn simbolyna ýüzlenmek synanyşygy undefined berer, sebäbi ýüzleniş diňe setirler üçin işleýär:

javascriptlet test = 12345;
alert(test[0]); // undefined berer

Meseläni çözmek üçin sanymyzy setire öwüreliň:

javascriptlet test = String(12345); // setir
alert(test[0]); // '1' görkezer - hemme işleýär

Indi ilkinji iki sanyň jemyny tapmak isleýändigimize garaşalyň:

javascriptlet test = String(12345); // setir
alert(test[0] + test[1]); // '12' görkezer - setir ýaly jemleýär

Simwollary san ýaly jemlemek üçin Number funksiýasyny goşalyň:

javascriptlet test = String(12345); // setir
alert(Number(test[0]) + Number(test[1])); // 3 görkezer

Ýatladýaryn, bu görnüşdäki meselä diňe jemleme wagtynda ýüze çykar. Köpeltmekde, meselem, sanlara öwürmek amalyny ýerine ýetirmek hökman däl:

javascriptlet test = String(12345); // setir
alert(test[1] * test[2]); // 6 görkezer
Задание 1

Sana 12345 berlen. Bu sanuň sanlarynyň jemyny tapyň.

Задание 2

Sana 12345 berlen. Bu sanuň sanlarynyň köpeltmesini tapyň.

Задание 3

Sana 12345 berlen. Bu sanuň sanlaryny ters tertipde ýerleşdiriň.