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Проверьте себя

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

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

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