modulus of i code example

Example 1: modulus js

//We are trying to find a table for my speed dating group to sit at, that is the most economical for the restaurant. How many options do I have?

const tableNumbers = [5, 14, 7, 10, 20, 11, 12, 15, 3]

for (let i =0; i < tableNumbers.length; i++) {
  //if the tableNumbers length can be divided by 2 (%) = and leavs a remainder of 0 
    if (tableNumbers[i] % 2 === 0) {
        console.log(tableNumbers[i])
    }
}

Example 2: what is modulus operator

// given a list of widgets, files, people, etc.
longList = 10000; 
feedbackInterval = 100; // to be used as the modulus

// loop over the list to process each item
for( i=1; i <= longList; i++ ) {
	
  // perform some operation
	
  // mod operation gives feedback once every hundred loops
  if( i % feedbackInterval == 0 ) {
    percentCompleted = ( i / longList ) * 100;
    writeOutput( "#percentCompleted# percent complete. " );
  }
	
}