Аргументы
Часть раздела Основы путешествия по 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.
Задание
ЛегкоНапишите программу, которая получает два входных значения — числа. Входные числа являются parameter для расположенной ниже функции below.
Создайте function, которая получает два parameter, выполняет multiply над ними (вычисляет произведение) и выводит result; назовите function как хотите.
Вызовите function с входными числами.
Примечание! В своём коде разместите function перед инструкциями её вызова/выполнения.
Попробуйте сами
let a = parseInt(inp[0]); // Не изменяйте эту строку
let b = parseInt(inp[1]); // Не изменяйте эту строку
// Введите свой код ниже
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Приведение типов7Калькулятор разделения счета
Приветственное сообщениеРасчет чаевых и общей суммы2Переменные
ЧислаСтрокиBooleanПравила именованияПустые переменныеИтоги: Инициализация переменныхКонстанты5Принятие решений
Оператор IfКонструкция If - ElseПовторение — Простой калькуляторВложенные конструкции If - ElseОператор Switch3Операторы, часть 1
Арифметические операторыОператор остатка от деленияАрифметические сокращенияОператоры сравненияСтрогое и нестрогое равенствоПовторение: простая математика6Основы ввода-вывода
ВыводВывод с переменнымиПреобразование типов — Часть 1Преобразование типов — Часть 2Повторение — До 120Повторение — True или FalseПотренируйтесь самостоятельно: Онлайн-компилятор JavaScript