Remove countVowels

This commit is contained in:
Angelos Chalaris
2020-04-16 10:58:38 +03:00
parent f0d8ca0b8c
commit d826a5ee6f
2 changed files with 0 additions and 28 deletions

View File

@ -1,17 +0,0 @@
---
title: countVowels
tags: string,beginner
---
Returns `number` of vowels in provided string.
Use a regular expression to count the number of vowels `(A, E, I, O, U)` in a `string`.
```js
const countVowels = str => (str.match(/[aeiou]/gi) || []).length;
```
```js
countVowels('foobar'); // 3
countVowels('gym'); // 0
```

View File

@ -1,11 +0,0 @@
const {countVowels} = require('./_30s.js');
test('countVowels is a Function', () => {
expect(countVowels).toBeInstanceOf(Function);
});
test('countVowels returns the correct count', () => {
expect(countVowels('foobar')).toBe(3);
});
test('countVowels returns the correct count', () => {
expect(countVowels('ggg')).toBe(0);
});