Advertisement
SpikePy

Generate random birthyear

Feb 7th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. date = new Date();
  2. year_current = date.getFullYear(); // get current year
  3. year_min = 1900;                   // generate years starting year_min
  4. age_min = 18;                      // generate years that guarantee you are age_min years old
  5. parseInt(Math.random() * (year_current - year_min - age_min) + year_min);
  6.  
  7. // <TEST>
  8. birthyears = [];
  9. for (i=0; i < 10000; i++) {
  10.     birthyears.push(parseInt(Math.random() * (year_current - year_min - age_min) + year_min));
  11. }
  12.  
  13. console.log(Math.max.apply(null, birthyears)); // most recent birth years while testing
  14. // </TEST>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement