diff --git a/snippets_archive/kmphToMph.md b/snippets_archive/kmphToMph.md new file mode 100644 index 000000000..14422bb15 --- /dev/null +++ b/snippets_archive/kmphToMph.md @@ -0,0 +1,14 @@ +### kmphToMph + +Convert kilometers/hour to miles/hour. + +Multiply the constant of proportionality with the argument. + +```js +const kmphToMph = (kmph) => 0.621371192 * kmph; +``` + +```js +kmphToMph(10); // 16.09344000614692 +kmphToMph(345.4); // 138.24264965280207 +``` diff --git a/snippets_archive/mphToKmph.md b/snippets_archive/mphToKmph.md new file mode 100644 index 000000000..4d898709e --- /dev/null +++ b/snippets_archive/mphToKmph.md @@ -0,0 +1,14 @@ +### mphToKmph + +Convert miles/hour to kilometers/hour. + +Multiply the constant of proportionality with the argument. + +```js +const mphToKmph = (mph) => 1.6093440006146922 * mph; +``` + +```js +mphToKmph(10); // 16.09344000614692 +mphToKmph(85.9); // 138.24264965280207 +``` diff --git a/test/kmphToMph/kmphToMph.js b/test/kmphToMph/kmphToMph.js new file mode 100644 index 000000000..7dc23ac31 --- /dev/null +++ b/test/kmphToMph/kmphToMph.js @@ -0,0 +1,2 @@ +const kmphToMph = (kmph) => 0.621371192 * kmph; +module.exports = kmphToMph; diff --git a/test/kmphToMph/kmphToMph.test.js b/test/kmphToMph/kmphToMph.test.js new file mode 100644 index 000000000..23923c287 --- /dev/null +++ b/test/kmphToMph/kmphToMph.test.js @@ -0,0 +1,9 @@ +const expect = require('expect'); +const kmphToMph = require('./kmphToMph.js'); + +test('kmphToMph is a Function', () => { + expect(kmphToMph).toBeInstanceOf(Function); +}); +test('Returns mph from kph.', () => { + expect(kmphToMph(10)).toBe(6.21371192); +}); diff --git a/test/mphToKmph/mphToKmph.js b/test/mphToKmph/mphToKmph.js new file mode 100644 index 000000000..d4190a376 --- /dev/null +++ b/test/mphToKmph/mphToKmph.js @@ -0,0 +1,2 @@ +const mphToKmph = (mph) => 1.6093440006146922 * mph; +module.exports = mphToKmph; diff --git a/test/mphToKmph/mphToKmph.test.js b/test/mphToKmph/mphToKmph.test.js new file mode 100644 index 000000000..f5a229623 --- /dev/null +++ b/test/mphToKmph/mphToKmph.test.js @@ -0,0 +1,9 @@ +const expect = require('expect'); +const mphToKmph = require('./mphToKmph.js'); + +test('mphToKmph is a Function', () => { + expect(mphToKmph).toBeInstanceOf(Function); +}); +test('Returns kph from mph.', () => { + expect(mphToKmph(10)).toBe(16.09344000614692); +});