Menu
Coddy logo textTech

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

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

Вызов function означает выполнение кода внутри function, которая already была defined. Вызвать function можно, записав её имя, за которым следуют скобки.

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

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

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

void main() {
  sayHello();
}

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

Hello, Dart!

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

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

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

Hello, Dart!
Hello, Dart!
challenge icon

Задание

Новичок

В этом задании ты попрактикуешься в вызове function в Dart. Для тебя уже была defined function, которая calculates sum двух numbers.

Твоя задача — вызвать function calculateSum со значениями 5 и 3 и сохранить result в variable 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