Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- let enteredN = Number(input.shift());
- let pattern = /\|(?<boss>[A-Z]+)\|\:\#(?<title>[A-Z][a-z]+ [a-z]+)\#/g;
- for (let i = 0; i < input.length; i++) {
- if ((valid = pattern.exec(input[i])) !== null) {
- let boss = valid.groups['boss'];
- let title = valid.groups['title'];
- let bossN = boss.length;
- let titleN = title.length;
- console.log(`${boss}, The ${title}`);
- console.log(`>> Strength: ${bossN}`);
- console.log(`>> Armour: ${titleN}`);
- } else {
- console.log('Access denied!');
- }
- }
- }
- solve(['3',
- '|GEORGI|:#Lead architect#',
- '|Hristo|:#High Overseer#',
- '|STEFAN|:#Assistant Game Developer#']);
Advertisement
Add Comment
Please, Sign In to add comment