Javascript: Передайте значения функции при помощи аргументов

Параметры - это локальные переменные, которые принимают значения передаваемые функции при ее вызове. Функцию можно определить с любым количеством параметров, либо совсем без параметров. Фактические значения, передаваемые функции при вызове называются аргументами.

Если параметр не передан при вызове – он считается равным undefined.

Пример функции с двумя параметрами, param1 и param2:

function testFun(param1, param2) {
     console.log(param1, param2);
}

При вызове testFun:

testFun("Hello", "World");

передается два аргумента, "Hello" и "World". Внутри функции, param1 будет содержать значение "Hello", а param2 будет содержать значение "World". Обратите внимание, что вы могли бы еще раз вызвать testFun с другими аргументами и параметры будут содержать значения новых аргументов.

Задание

  1. Напишите функцию sum которая принимает два аргумента и возвращает их сумму.
  2. Вызовите функцию и выведите результат.