How To Generate Random Numbers in Flutter?

import 'dart:math';

import 'package:flutter/material.dart';

void main() => runApp(DemoApp());

class DemoApp extends StatefulWidget {
  @override
  State<StatefulWidget> createState() {
    return DemoAppState();
  }
}

class DemoAppState extends State<DemoApp> {
  var temp = 0;

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: Center(
          child: Container(
            child: Column(
              mainAxisAlignment: MainAxisAlignment.center,
              children: [
                Text(
                  '$temp',
                  style: TextStyle(fontSize: 50),
                ),
                ElevatedButton(
                  onPressed: () {
                    setState(() {
                      temp = Random().nextInt(10);
                    });
                  },
                  child: Text('Random Number'),
                ),
              ],
            ),
          ),
        ),
      ),
    );
  }
}


Video Link:

Post a Comment (0)
Previous Post Next Post