Menu
CoddyTech

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: 8

Al di fuori delle parentesi graffe, * è solo un carattere del testo.

challenge icon

Sfida

Facile

L'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)),
        ),
      ),
    );
  }
}
quiz iconMettiti alla prova

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

Esercitati da solo: Compilatore Flutter online