Menu
Coddy logo textTech

Вызов функции

Часть раздела Основы путешествия по Dart на Coddy — урок 66 из 94.

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

Определите простую функцию:

void sayHello() {
  print('Hello, Dart!');
}

Вызовите функцию из main:

void main() {
  sayHello();
}

После выполнения приведенного выше кода вывод будет следующим:

Hello, Dart!

Вы можете вызывать одну и ту же функцию несколько раз:

void main() {
  sayHello();
  sayHello();
}

После выполнения приведенного выше кода результат будет таким:

Hello, Dart!
Hello, Dart!
challenge icon

Задание

Новичок

В этом испытании вы попрактикуетесь в вызове функции в Dart. Для вас уже определена функция, которая вычисляет сумму двух чисел.

Ваша задача — вызвать функцию calculateSum со значениями 5 и 3 и сохранить результат в переменной result.

Ожидаемый результат:

The sum of 5 and 3 is: 8

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

void main() {
  // Эти числа уже определены для вас
  int num1 = 5;
  int num2 = 3;
  
  // TODO: Вызовите функцию calculateSum с num1 и num2
  // и сохраните результат в переменной 'result'
  int result = 0;
  
  // Это выведет результат
  print('The sum of $num1 and $num2 is: $result');
}

// Эта функция вычисляет сумму двух чисел
int calculateSum(int a, int b) {
  return a + b;
}
quiz iconПроверьте себя

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

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