JavaScript-ում տողային նիշերի ստացում
Ենթադրենք ունենք որոշակի տող: Այս տողի ամեն մի
նիշ ունի իր հերթական համարը՝ առաջին նիշը՝ համար 0, երկրորդ
նիշը՝ համար 1, երրորդ նիշը՝ համար
2 և այսպես շարունակ:
Ինչպես արդեն նկատեցիք, նիշերի համարակալումը սկսվում է զրոյից (զրոն որպես համարակալման սկիզբ հաճախ հանդիպում է �ոգրամմավորման մեջ):
Անհրաժեշտության դեպքում կարելի է մուտք գործել տողի որոշակի նիշ՝ ըստ նրա համարի: Դրա համար գրվում է փոփոխականի անունը, այդ անունից հետո դրվում են քառակուսի փակագծեր, և այդ փակագծերում նշվում է նիշի համարը:
Եկեք նայենք օրինակով: Ենթադրենք մենք ունենք հետևյալ տողը.
let str = 'abcde';
Եկեք դիմենք այս տողի որոշ նիշերի.
let str = 'abcde';
alert(str[0]); // կարտադրի 'a'
alert(str[1]); // կարտադրի 'b'
alert(str[2]); // կարտադրի 'c'
Նիշի համարը կարող է պահվել նաև փոփոխականում.
let str = 'abcde';
let num = 3; // նիշի համարը փոփոխականում
alert(str[num]); // կարտադրի 'd'
Տրված է 'abcde' տողը: Դիմելով այս տողի առանձին
նիշերին՝ արտածեք էկրանին 'a' նիշը,
'c' նիշը, 'e' նիշը:
Տրված է 'abcde' տողով փոփոխական:
Դիմելով այս տողի առանձին նիշերին՝
գրառեք նոր փոփոխականի մեջ այս տողի
նիշերը հակառակ հերթականությամբ, այսինքն՝ 'edcba':
Տրված է str փոփոխականը 'abcde' տողով
և num փոփոխականը նիշի համարով:
Արտածեք էկրանին այն նիշը, որի համարը
պահվում է num փոփոխականում: