Menu
Coddy logo textTech

Аргументы

Часть раздела Основы путешествия по JavaScript на Coddy. Урок 46 из 77.

An argument — это значение, которое передаётся в function при её вызове.
parameter — это переменная внутри function, которая получает это значение.

Чтобы определить function с параметрами, мы записываем их внутри скобок:

function functionName(param1, param2) {
    code
}

Мы можем называть параметры как хотим и записывать столько argument, сколько нам нужно.

Чтобы вызвать функцию и передать ей argument, мы пишем:

functionName(value1, value2, value3, ...)

Пример использования:

function isEven(number) { // "number" является параметром
    if (number % 2 === 0) {
        console.log(`${number} is even`);
    } else {
        console.log(`${number} is odd`);
    }
}

for (let i = 15; i < 34; i++) {
    isEven(i); // i является аргументом
}
for (let i = 153; i < 219; i++) {
    isEven(i); // аргумент снова
}

Здесь number — это parameter (заполнитель), а каждое передаваемое нами значение (например, 15 или 153) — это argument.

challenge icon

Задание

Легко

Напишите программу, которая получает два входных значения — числа. Входные числа являются parameter для расположенной ниже функции below. 

Создайте function, которая получает два parameter, выполняет multiply над ними (вычисляет произведение) и выводит result; назовите function как хотите.

Вызовите function с входными числами.

Примечание! В своём коде разместите function перед инструкциями её вызова/выполнения.

Попробуйте сами

let a = parseInt(inp[0]); // Не изменяйте эту строку
let b = parseInt(inp[1]); // Не изменяйте эту строку
// Введите свой код ниже
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор JavaScript