add generator and repeatString

This commit is contained in:
Cody Loyd
2017-08-21 10:28:29 -05:00
parent 85ca46440e
commit fd5b062516
21 changed files with 4116 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
# Exercise 02 - Reverse a String.
Pretty simple, write a function called `reverseString` that returns it's input, reversed!
```javascript
reverseString('hello there') // returns 'ereht olleh'
```
You will notice in this exercise that there are multiple tests, after making the first one pass, enable the others one by one by deleting the `x` in front of the `it()` function.
+5
View File
@@ -0,0 +1,5 @@
var reverseString = function() {
}
module.exports = reverseString
+15
View File
@@ -0,0 +1,15 @@
var reverseString = require('./reverseString')
describe('Hello World', function() {
it('reverses single word', function() {
expect(reverseString('hello')).toEqual('olleh');
});
xit('reverses multiple words', function() {
expect(reverseString('hello there')).toEqual('ereht olleh')
})
xit('works with numbers and punctuation', function() {
expect(reverseString('123! abc!')).toEqual('!cba !321')
})
});