JavaScript-de seneň formatyny üýtgetmek

Indi seneň formatyny nädip üýtgetmelidigini öwreneli. Meselem, bizde ýyl-aý-gün formatyndaky sene ýazylyşy bardyr diýeli. Geliň bu seneň formatyny başga bir forma, meselem, şu ýaly: gün/aý/ýyl üýtgedeli.

Geliň meseleni konkret mysalda çözeliň. date üýtgeýjisinde '2025-12-31' senesi ýatyr diýeli. Geliň bu senäni '31/12/2025' görnüşine öwüreliň.

Meseläni çözmek üçin biz '2025-12-31' setirini massiw görnüşine getireris, split usulyny ulanyp, bölüji bolara defisi görkezeris. Netijede massiwüň nol elementi ýyl, birinji elementi - aý, ikinji elementi - gün bolup galar:

javascriptlet str = '2025-12-31';
let arr = str.split('-');
console.log(arr); // ['2025', '12', '31'] massiwini alarys

Indi bolsa, massiwüň dürli elementlerine açarlary arkaly ýüz tutup, bize zerur bolan setiri düzeliň:

javascriptlet str = '2025-12-31';
let arr = str.split('-');
let res = arr[2] + '/' + arr[1] + '/' + arr[0];

console.log(res); // '31/12/2025' setirini alarys

Şeýle hem split, reverse we join usullarynyň birikmesini ulanyp bolýar:

javascriptlet str = '2025-12-31';
let res = str.split('-').reverse().join('/');

console.log(res); // '31/12/2025' setirini alarys
Задание 1

Ýyl-aý-gün formatyndaky sene berlen. Bu senäni gün.aý.ýyl formatyna öwüriň.