Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- isleOfMen = (arr) => {
- for (let elem of arr) {
- let [name, geotag] = elem.split('=')
- if (name !== undefined && geotag !== undefined) {
- let number = geotag.slice(0, geotag.indexOf('!!'));
- let tag = geotag.slice(geotag.indexOf('!!') + 2);
- number = Number(number);
- toPrint = name.substring(1, name.length - 1)
- 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) {
- tag = tag.split('').map(x => String.fromCharCode(x.charCodeAt() + number)).join('')
- console.log(`Coordinates found! ${toPrint} -> ${tag}`);
- break;
- } else {
- console.log(`Nothing found!`);
- }
- } else {
- console.log(`Nothing found!`);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement