Metod substring
Metod substring qatordan pastki qatorni qaytaradi
(asl qator bu paytda o'zgarmaydi).
Birinchi parametr metod kesishni boshlaydigan
belgi raqamini belgilaydi (raqamlash
noldan boshlanadi), ikkinchi parametr esa
kesishni tugatish kerak bo'lgan belgi raqamini
belgilaydi (ushbu raqamdagi belgi
kesilgan qismga kiritilmaydi). Ikkinchi parametr
ixtiyoriy emas, agar u ko'rsatilmagan bo'lsa, barcha
belgilar qator oxirigacha kesib olinadi.
Sintaksis
qator.substring(qayerdan kesishni boshlash, [qayergacha kesish]);
Misol
Keling, bir qator berilgan bo'lsin. Keling, undan birinchi uchta belgini kesib olaylik:
let str = 'abcde';
let sub = str.substring(1, 3);
console.log(sub);
Kodni bajarish natijasi (3-raqamli belgi
kesilgan qismga kiritilmaydi):
'bc'
Misol
Keling, endi 1-chi belgidan
qator oxirigacha bo'lgan belgilarni kesib olaylik (buning uchun ikkinchi
parametr metodga berilmaydi):
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
Kodni bajarish natijasi:
'bcde'