mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
level up
You know now, in your function declarations, how to use arguments and returns.
Let's try to now use the if
statements in a new function called happy
. Here
is an example:
let happy = (mood) => {
if (mood === 'happy') {
return true
}
return false
}
let result1 = happy('happy')
let result2 = happy('sad')
console.log(result1) // true
console.log(result2) // false
Here we used the if
statement, and two return
keywords to alternate between
the result true
or false
depending whether the argument mood
is equal to
the string happy
or not. The possibilities are becoming limitless...
Instructions
As Rick's robot, you are continuing your training to add yourself new ... skills (I could have said funtions). You want now to become a robot bartender.
Define the function shaker
which will take as arguments:
quantity
, which will be variable of typeNumber
fruit
, which will be aString
alcohol
, which will be aBoolean
shaker
must return a String
. Look at the examples below to understand how
shaker
must mix its ingredients:
console.log(shaker(1, 'strawberry', true))
//'1 strawberry cocktail'
console.log(shaker(2, 'chocolate', false))
//'2 chocolate milkshakes'
console.log(shaker(2, 'strawberry', true))
//'2 strawberry cocktails'
console.log(shaker(1, 'chocolate', false))
//'1 chocolate milkshake'
Ps: watch out for your plurals!