Teksti slider nooltega JavaScriptis

Teeme nüüd teksti slideri nooltega. See tähendab, et tekst muutub mitte taimeri järgi, vaid noolele vajutades. Lisame oma HTML koodi nooled:

html<a href="" id="left">←</a>
<a href="" id="right">→</a>
<div id="slider"></div>

Selle slideri lahenduse peamine peensus on selles, et tekstide loenduri muutuja peab olema ühine meie noolte klikihendajatele:

javascriptlet i = 0; // väline muutuja

left.addEventListener('click', function() {
  // vähendame i-d 1 võrra
  // ja väljastame teksti numbriga i
});
right.addEventListener('click', function() {
  // suurendame i-d 1 võrra
  // ja väljastame teksti numbriga i
});

Ja teine peensus on selles, et nii i vähendamisel kui ka suurendamisel ei saa minna väljapoole numbreid, mis on väiksemad kui null ja suuremad kui massiivi viimane element.

Задание 1

Realiseerige kirjeldatud slider. Tehke nii, et tekstid käiksid ringi.

Задание 2

Modifitseerige eelnevat ülesannet nii, et tekstid ei käi ringi, vaid lihtsalt ei keriks edasi pärast äärmise parema või vasaku positsiooni saavutamist.