Freecodecamp: [рдмреАрдЯрд╛] "рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐: рдПрдХрд╛рдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХрд▓ рд╡рд░реНрдг рдХрд╛ рдорд┐рд▓рд╛рди рдХрд░реЗрдВ" рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 2 рдлрд╝рд░ре░ 2017  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: freeCodeCamp/freeCodeCamp

рдЪреБрдиреМрддреА рдореИрдЪ-рдПрдХрд▓-рд╡рд░реНрдг-рдХреЗ рд╕рд╛рде-рдПрдХрд╛рдзрд┐рдХ-рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдореЗрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдЬреЗрдВрдЯ рд╣реИ: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.76 Safari/537.36 ред



let quoteSample = "Beware of bugs in the above code; I have only proved it correct, not tried it.";
let vowelRegex = /[aeiou]/ig; // Change this line
let result = quoteSample.match(vowelRegex); // Change this line

рдпрд╣ рдЪреБрдиреМрддреА рдореБрдЭреЗ "рд╕реНрд╡рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЧрд┐рдирдиреЗ" рдХреЗ рд▓рд┐рдП рдХрд╣рддреА рд╣реИред рдЗрд╕рд╕реЗ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдореБрдЭреЗ рдЕрдкрдиреЗ result рдЪрд░ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдВрдЬрдХ рдореЗрдВ .length рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред .length рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдЗрд╕реЗ рдЫреЛрдбрд╝рдиреЗ рд╕реЗ рдореБрдЭреЗ рдЪреБрдиреМрддреА рдкреВрд░реА рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИред

рдЪреВрдВрдХрд┐ рдЪреБрдиреМрддреА рдкрд░рд┐рдгрд╛рдо рдЪрд░ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд░ рд░рд╣реА рд╣реИ, рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рд╣рдо рдирд┐рд░реНрджреЗрд╢ рдФрд░ рдкрд╣рд▓реЗ рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЗ рдХреЛ рдХреЗрд╡рд▓ рдХреИрдВрдкрд░реЛрдВ рдХреЛ рд╕рднреА рд╕реНрд╡рд░ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓рддреЗ

рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдВрддрд┐рдо рд╡рд╛рдХреНрдп рдХреЛ рдЗрд╕рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ

... рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рд╕рднреА рд╕реНрд╡рд░реЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП quoteSample ред

рдФрд░ рдкрд╣рд▓реЗ рдЯреЗрд╕реНрдЯ рдХреЗрд╕ рдХреЗ рд╕рдВрджреЗрд╢ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:
assert(result.length == 25, 'message: You should find all 25 vowels.);

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@Greenheart рдЖрд╣ рдореИрдВ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЛ рдЧреБрдорд░рд╛рд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдЖрд▓рд╕реА рд░рд╣рд╛ рд╣реЛрдЧрд╛ рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрди рдореБрдЭреЗ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ

@erictleung рдпрд╣

рдореИрдВ рдпрд╣ рднреА рдХрд░реВрдБрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдЕрдиреНрдп рджреЛ рдХреЗ рд╕рдорд╛рди рд▓рдЧрддрд╛ рд╣реИ..

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

bagrounds picture bagrounds  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

SaintPeter picture SaintPeter  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

DaphnisM picture DaphnisM  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

danielonodje picture danielonodje  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MelissaManning picture MelissaManning  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ