Advertisement
Guest User

FFXIV Quick Ventures program

a guest
Mar 30th, 2022
1,271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const fs = require('fs');
  2.  
  3. var raw_venture_data = [];
  4. var venture_dict = {}
  5.  
  6. function getPercentageVal(level) {
  7.     return venture_dict[level] / 100
  8. }
  9.  
  10. (function() {
  11.     const totalLevel = 90
  12.     var currentLevel = 10
  13.     var venture_amount = 0
  14.  
  15.     fs.readFile("Venture-Data.txt", 'utf8', function (err, data) {
  16.         if (err) throw err;
  17.         raw_venture_data = data.match(/\d+(?=%)|(?<=<tr>\r\n<td>)\d+/g)
  18.  
  19.         for (idx = 0; idx < raw_venture_data.length - 1; idx += 2) {
  20.             venture_dict[parseInt(raw_venture_data[idx])] = parseInt(raw_venture_data[idx + 1])
  21.         }
  22.  
  23.         while (currentLevel < totalLevel) {
  24.             currentLevel += getPercentageVal(currentLevel | 0)
  25.             venture_amount++
  26.         }
  27.  
  28.         console.log(venture_amount)
  29.     });
  30. })()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement