Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Challenge: Sum | Functions
Introduction to JavaScript
course content

Course Content

Introduction to JavaScript

Introduction to JavaScript

1. Basic Concepts
2. Variables and Data Types
3. Basic Operations
4. Conditional Statements
5. Loops
6. Functions

bookChallenge: Sum

Task

Implement a function sum that takes three arguments (a, b, and c) and returns their sum.

Next, call this function twice, using the following sets of arguments:

  1. Use 24, 12, and 32 for the first function call and store the result in the variable sum1.
  2. Use 12, 42, and 5 for the second function call and store the result in the variable sum2.

Finally, print the results of both function calls.

123456789
function sum(___, ___, ___) { ___ a + b + c; }; let sum1 = ___(___, ___, ___); let sum2 = ___(___, ___, ___); console.log("sum1 =", ___); console.log("sum2 =", ___);
copy

The output should be:

  1. Use the return keyword inside the function body.
  2. Use the function name to call this function.
  3. Choose values yourself.
123456789
function sum(a, b, c) { return a + b + c; } let sum1 = sum(24, 12, 32); let sum2 = sum(12, 42, 5); console.log("sum1 =", sum1); console.log("sum2 =", sum2);
copy

Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 6. Chapter 6
some-alt