Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. isleOfMen = (arr) => {
  2.  
  3. for (let elem of arr) {
  4.  
  5. let [name, geotag] = elem.split('=')
  6. if (name !== undefined && geotag !== undefined) {
  7. let number = geotag.slice(0, geotag.indexOf('!!'));
  8. let tag = geotag.slice(geotag.indexOf('!!') + 2);
  9. number = Number(number);
  10. toPrint = name.substring(1, name.length - 1)
  11. if (toPrint === toPrint.match(new RegExp("[a-z]", "gi")).join('') && name[0] === name[name.length - 1] && name[0] === name[0].match(new RegExp("[#$%*&]", "g")).join('') && tag.length === number) {
  12. tag = tag.split('').map(x => String.fromCharCode(x.charCodeAt() + number)).join('')
  13. console.log(`Coordinates found! ${toPrint} -> ${tag}`);
  14. break;
  15. } else {
  16. console.log(`Nothing found!`);
  17. }
  18. } else {
  19. console.log(`Nothing found!`);
  20. }
  21. }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement