Menu
CoddyTech

Аргументы

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

Аргумент — это значение, которое передаётся функции при её вызове.
Параметр — это переменная внутри функции, которая получает это значение.

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

function functionName(param1, param2) {
    code
}

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

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

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 — это параметр (заполнитель), а каждое передаваемое нами значение (например, 15 или 153) — это аргумент.

challenge icon

Задание

Легко

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

Создай функцию, которая получает два параметра, перемножает их (вычисляет произведение) и выводит результат. Назови функцию как хочешь.

Вызови функцию с введёнными числами.

Обрати внимание! В своём коде напиши функцию перед инструкциями её вызова/выполнения.

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

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

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

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

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