Numeri
Fa parte della sezione La tua prima app del percorso Flutter di Coddy. Lezione 13 di 32.
Dart ha due tipi di numeri. Un int è un numero intero e un double può avere una virgola decimale:
int people = 4;
double height = 1.75;Puoi fare calcoli con questi numeri: + somma, - sottrae, * moltiplica e / divide. All'interno di una stringa, inserisci il calcolo in ${} e Dart mostra il risultato:
Text('Seats: ${people * 2}') // Posti: 8Al di fuori delle parentesi graffe, * è solo un carattere del testo.
Sfida
FacileL'app sa quante apples compri e il loro price. Fai in modo che mostri Total: 7.5, calcolato usando le due variabili con *.
Provalo tu
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)),
),
),
);
}
}
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di La tua prima app
1Ciao, Flutter
Che cos’è Flutter?Modifica il testoL’albero dei widgetScaffold e AppBarStringhe e virgoletteCommenti7Progetto: Biglietto da visita
Biglietto da visita: LayoutBiglietto da visita: Stile2Stilizzare il testo
Dimensione del carattereGrassetto e corsivoColore del testoColori in esadecimaleEsercitati da solo: Compilatore Flutter online