🧑💻Порядковые параметры
Пример 1: Функция сложения с двумя позиционными параметрами
import 'package:flutter/material.dart';
class SumApp extends StatefulWidget {
@override
_SumAppState createState() => _SumAppState();
}
class _SumAppState extends State<SumApp> {
int result = 0;
// Функция сложения с двумя позиционными параметрами
void calculateSum(int num1, int num2) {
setState(() {
result = num1 + num2;
});
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text("Sum Example")),
body: Center(child: Text("Sum: $result", style: TextStyle(fontSize: 24))),
floatingActionButton: FloatingActionButton(
onPressed: () => calculateSum(3, 5),
child: Icon(Icons.calculate),
),
);
}
}Пример 2: Функция для умножения трех чисел
Пример 3: Функция для вычисления площади прямоугольника
Пример 4: Функция проверки суммы на четность или нечетность
Пример 5: Функция с текстовым форматированием
Last updated