Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

forward and reverse loop one by one js

var arr = ['red', 'blue', 'black', 'green'];
var currentIndex = 0;

var nextBtn = document.getElementById('nextBtn');
var prevBtn = document.getElementById('prevBtn');

nextBtn.addEventListener('click', nextItem);

prevBtn.addEventListener('click', prevItem);

function nextItem() {
  if (currentIndex === (arr.length - 1)) {
    return;
  }
  
  console.log(
    arr[++currentIndex]
  );
}

function prevItem() {
  if (currentIndex === 0) {
    return;
  }
  
  console.log(
    arr[--currentIndex]
  );
}
Comment

PREVIOUS NEXT
Code Example
Javascript :: jest tocontain 
Javascript :: How to make a JSON call to an URL 
Javascript :: react duration picker 
Javascript :: paginacion javascript 
Javascript :: javascript Display Time Every 3 Second 
Javascript :: lexical environment in javascript 
Javascript :: if javascript 
Javascript :: clear inteval 
Javascript :: proxmox local storage path 
Javascript :: graphql buildschema 
Javascript :: nodemon.json env 
Javascript :: java script append element to array 
Javascript :: Remove Array Duplicate 
Javascript :: [Object] node js output 
Javascript :: feet to inches 
Javascript :: js regex 
Javascript :: how to detect input value change by javascript observe 
Javascript :: angular-chart.js 
Javascript :: a function that returns a string javascript 
Javascript :: javascript substr 
Javascript :: javascript sort multi-dimensional array 
Javascript :: MSSQL JSON key value 
Javascript :: Get Arrays in sequelize 
Javascript :: material ui change icon size on xs screen 
Javascript :: import and export data in mongodb 
Javascript :: javascript create class 
Javascript :: how to use mdbreact in react js 
Javascript :: react-multi-carousel equal spacing issue 
Javascript :: global scope js 
Javascript :: jquery datepicker enable year selection 
ADD CONTENT
Topic
Content
Source link
Name
1+6 =