Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function scores(web,pattern) {
  2.     var points = 0, position = -1, result = [];
  3.     pattern = pattern.toLowerCase();
  4.     for (var i = 0; i < web.length; i++) {
  5.         var temp = web[i].content; //temporary store web[i].content into temp
  6.         var lowerCase = temp.toLowerCase(); //Store the lowercase of web[i].content into lowercase which can be used to indexOf
  7.         while (position != 0) {
  8.             position = lowerCase.indexOf(pattern, position);
  9.             if (position != -1) {
  10.                 points++
  11.             }
  12.             position++;
  13.         }
  14.         result.push(points);
  15.         points = 0;
  16.         position = -1;
  17.     }
  18.     return result;
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement