JavaScript'теги саптын акыркы белгиси
Келгиле, саптын акыркы белгисин чыгаралы. Бул учурда саптын узундугуна көз карандысыз, скриптибиз акыркы белгинин номерин өзү аныкташы керек.
Бизде мындай сап бар деп коёлу:
let str = 'abcde';
Көрүнүп тургандай, бул саптагы белгилердин
саны 5. Бир аз ойлонсок,
бул саптын акыркы белгисинин номери анын
узундугунан 1 кем болот деген тыянакка келебиз,
анткени белгилердин номери нөлдөн башталат.
Демек, саптын узундугун билсек, андан
1ди кемитип, акыркы белгинин номерин ала алабыз,
андан кийин бул номер аркылуу акыркы
белгини ала алабыз.
Билгендей, саптын узундугун
length касиети менен табууга болот. Ушуга
таянып, акыркы белгинин номерин табабыз:
let str = 'abcde';
let last = str.length - 1; // акыркы белгинин номери
Табылган номери экранга белги чыгаруу үчүн колдонобуз:
let str = 'abcde';
let last = str.length - 1; // акыркы белгинин номери
alert(str[last]); // 'e' чыгарат
last аралык өзгөрмөсүн
киргизбей да коё берсе болот:
let str = 'abcde';
alert(str[str.length - 1]); // 'e' чыгарат
Сап берилген. Анын акыркы белгисин экранга чыгарыңыз.
Сап берилген. Анын акыркыга чейинки белгисин экранга чыгарыңыз.
Сап берилген. Анын акыркыга экинчи белгисин экранга чыгарыңыз.