Remove countVowels
This commit is contained in:
@ -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
|
||||
```
|
||||
@ -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);
|
||||
});
|
||||
Reference in New Issue
Block a user