Menu
CoddyTech

Números

Parte de la sección Tu primera app del Journey de Flutter de Coddy. Lección 13 de 32.

Dart tiene dos tipos de números. Un int es un número entero y un double puede tener un punto decimal:

int people = 4;
double height = 1.75;

Puedes hacer operaciones matemáticas con ellos: + suma, - resta, * multiplica y / divide. Dentro de una cadena, coloca el cálculo en ${} y Dart muestra el resultado:

Text('Seats: ${people * 2}')   // Asientos: 8

Fuera de las llaves, * es solo un carácter del texto.

challenge icon

Desafío

Fácil

La aplicación sabe cuántas apples compras y cuál es su price. Haz que muestre Total: 7.5, calculado a partir de las dos variables con *.

Pruébalo tú mismo

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 iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Tu primera app

Practica por tu cuenta: Compilador de Flutter online