UNPKG

luhn-generator

Version:

A generator of numbers that passes the validation of Luhn algorithm or Luhn formula, also known as the 'modulus 10' or 'mod 10' algorithm

14 lines (9 loc) 353 B
'use strict'; var IteratorComplete = require('./IteratorComplete'); var IteratorNext = require('./IteratorNext'); // https://ecma-international.org/ecma-262/6.0/#sec-iteratorstep module.exports = function IteratorStep(iterator) { var result = IteratorNext(iterator); var done = IteratorComplete(result); return done === true ? false : result; };