Files
wehub-resource-sync dde272c4b8
i18n - Build Validation / Validate i18n Builds (24) (push) Has been cancelled
CI - Node.js / Lint (24) (push) Has been cancelled
CI - Node.js / Build (24) (push) Has been cancelled
CI - Node.js / Test (24) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (24) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 24) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 24) (push) Has been cancelled
CD - Docker - GHCR Images / Build and Push Images (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 11:55:53 +08:00

1.1 KiB

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
56533eb9ac21ba0edf2244c2 Return a Value from a Function with Return 1 18271 return-a-value-from-a-function-with-return

--description--

We can pass values into a function with arguments. You can use a return statement to send a value back out of a function.

Example

function plusThree(num) {
  return num + 3;
}

const answer = plusThree(5);

answer has the value 8.

plusThree takes an argument for num and returns a value equal to num + 3.

--instructions--

Create a function timesFive that accepts one argument, multiplies it by 5, and returns the new value.

--hints--

timesFive should be a function

assert(typeof timesFive === 'function');

timesFive(5) should return 25

assert(timesFive(5) === 25);

timesFive(2) should return 10

assert(timesFive(2) === 10);

timesFive(0) should return 0

assert(timesFive(0) === 0);

--seed--

--seed-contents--


--solutions--

function timesFive(num) {
  return num * 5;
}
timesFive(10);