| 12345678910111213141516171819202122232425262728293031323334 |
- // Multiple arguments
- let add = function (a, b, c) {
- return a + b + c
- }
- let result = add(10, 1, 5)
- console.log(result)
- // Default arguments
- let getScoreText = function (name = 'Anonymous', score = 0) {
- return 'Name: ' + name + ' - Score: ' + score
- }
- let scoreText = getScoreText(undefined, 99)
- console.log(scoreText)
- // Challenge area
- // total,tipPercent = 0.2
- let calculateTip = function (total, tipPercent = 0.2) {
- let tip = total * tipPercent
- // return tipPercent * 100 + '% Tip on $' + total + ' is $' + tip
- return `A ${tipPercent * 100}% tip on $${total} would be $${tip}.`
- }
- let tip = calculateTip(100)
- console.log(tip)
- let tip2 = calculateTip(100, 0.15)
- console.log(tip2)
- let name = 'Vikram'
- let age = 1.5
- console.log(`Hey, my name is ${name}! I am ${age} years old`)
|