Advertisement
nikolayneykov

Untitled

Mar 26th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function buildWall(params) {
  2.     let regexBase = new RegExp(/^[A-Z]+([A-Z]+|\d{4,})*\d{4,}$/);
  3.     for (let i = 0; i < params.length / 3; i++) {
  4.         console.log(regexBase.test(params[i]) ? 'SOLID BASE!' : 'WEAK BASE!');
  5.     }
  6.     let regexMiddle = new RegExp(/^[A-Za-z]{3,}[A-Za-z\%\$\#\@]*[\%\$\#\@]+$/);
  7.     for (let i = params.length / 3; i < params.length / 3 * 2; i++) {
  8.         console.log(regexMiddle.test(params[i]) ? 'SOLID MIDDLE!' : 'WEAK MIDDLE!');
  9.     }
  10.     let regexTop = new RegExp(/^0+(0+|[a-z]{0,5})*0+[a-z]{0,5}$/);
  11.     for (let i = params.length / 3 * 2; i < params.length / 3 * 3; i++) {
  12.         console.log(regexTop.test(params[i]) ? 'SOLID TOP!' : 'WEAK TOP!');
  13.     }
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement