Напишите функцию sayHello, которая принимает один параметр name, который представляет некоторое имя. И пусть внутри функции выводится приветствие типа "Hello, " + name. Например, если name равно "Bob", то функция должна вывести "Hello, Bob".
В функции main вызовите эту функцию, передавая ее параметру name различные значения.
void main() { sayHello("Bob"); // Hello, Bob sayHello("Tom"); // Hello, Tom } void sayHello(String name){ print("Hello, $name"); }
Как и в предыдущем упражнении, напишите функцию sayHello, которая принимает параметр name, который представляет некоторое имя. И также пусть функция имеет второй параметр - count, который представляет число и который указывает, сколько раз надо вывести приветствие "Hello, $name". Например, если параметр name равен "Bob", а параметр count равен 3, то функция должна вывести на консоль 3 раза "Hello, Bob".
В функции main вызовите эту функцию, передавая ее параметру name различные значения.
void main() { sayHello("Bob", 3); // Hello, Bob sayHello("Tom", 2); // Hello, Tom } void sayHello(String name, int count){ for(int i =0; i < count; i++) { print("Hello, $name"); } }
Как и в предыдущем упражнении, напишите функцию sayHello, которая принимает параметр name, который представляет некоторое имя. И также пусть функция имеет второй параметр - count, который представляет число и который указывает, сколько раз надо вывести приветствие "Hello, $name". Например, если параметр name равен "Bob", а параметр count равен 3, то функция должна вывести на консоль 3 раза "Hello, Bob".
Но теперь сделайте параметры name и count именнованными. Причем параметр name должен быть обязательным. А параметр count имеет значение по умолчанию - 1.
В функции main вызовите эту функцию, передавая ее параметру name различные значения.
void main() { sayHello(name:"Bob"); // Hello, Bob sayHello(name:"Tom", count:2); // Hello, Tom } void sayHello({required String name, int count=1}){ for(int i =0; i < count; i++) { print("Hello, $name"); } }