Números
Parte da seção Seu primeiro app do Journey de Flutter da Coddy. Lição 13 de 32.
Dart tem dois tipos de números. Um int é um número inteiro, e um double pode ter uma casa decimal:
int people = 4;
double height = 1.75;Você pode fazer cálculos com eles: + soma, - subtrai, * multiplica e / divide. Dentro de uma string, coloque o cálculo em ${} e Dart mostra o resultado:
Text('Seats: ${people * 2}') // Assentos: 8Fora das chaves, * é apenas um caractere no texto.
Desafio
FácilO aplicativo sabe quantas apples você compra e qual é o price. Faça com que ele mostre Total: 7.5, calculado a partir das duas variáveis com *.
Experimente você mesmo
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
int apples = 3;
double price = 2.5;
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Text('Total: ?', style: TextStyle(fontSize: 32)),
),
),
);
}
}
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Seu primeiro app
Pratique por conta própria: Compilador de Flutter online