See this Integrify assessment's instruction below.
These exercises were designed to help learning basic skills in javascript
Create a Github account if you haven't and setup your ssh key for authentication.
Fork this repository to your Github account. Then clone the fork to your machine, make commits and push to your fork. Then open pull request to the original repository.
Optionally, you can also run test against your code:
- Install dependencies:
yarn
- Run test:
yarn run test
Resources:
- Javascript Functions
- If Statement
- Loops
- Hoisting
- Arrow Function
- Array Map Method
- Array Filter Method
Your code will go into the src/index.js file
-
Create a function that will take 2 numbers as inputs, then return the sum of the 2 numbers.
-
Create a similar function as the above, but return the multiple of the 2 numbers.
-
Write a function that accepts a number as input, if the number is odd, return a string
'odd'
, if this number is even, return a string'even'
. -
Write a function that return an array of numbers, starting from 1 to 100.
-
Fix the function number 5 in index.js
-
Write a function that accepts unlimited amount of numbers as input and return the smallest value
-
Write a function that accepts an array of numbers as input and return a new array with all numbers doubled.
-
Write a function that accepts a student array as first parameter, and a name as second parameter and return the student with that name. More details in index.js.
-
Refactor all of the above functions into arrow functions.