Advertisement
Guest User

Untitled

a guest
Apr 4th, 2020
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(input) {
  2.     let pattern = /::([A-Z][a-z]{2,})::|\*\*([A-Z][a-z]{2,})\*\*/g;
  3.  
  4.     let matches = 0;
  5.  
  6.     for (let line of input) {
  7.         let matches = line.match(pattern);
  8.     }
  9.  
  10.     let decimalPattern = /\d/g;
  11.  
  12.     let treshold = 0;
  13.  
  14.     decimalPattern.forEach(element => {
  15.         treshold += Number(element);
  16.     });
  17.  
  18.     for (const match of matches) {
  19.         let sum = 0;
  20.         for(let i = 0; i < match.length; i++) {
  21.              sum += match.charCodeAt(i);
  22.         }
  23.  
  24.         if (sum > treshold) {
  25.             //todo
  26.         } else {
  27.             todo
  28.         }
  29.  
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement