Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function destinationMapper(input){
- let pattern = /([=/])(?<town>[A-Z][a-z]{2,})\1/g;
- let matches=[...input.matchAll(pattern)];
- let points=0;
- let valid=[];
- for(let match of matches){
- let town=match.groups["town"];
- let len=Number(town.length);
- points+=len;
- valid.push(town);
- }
- console.log(`Destinations: ${valid.join(", ")}`);
- console.log(`Travel Points: ${points}`)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement