【发布时间】:2019-01-29 14:49:25
【问题描述】:
我正在尝试生成两个不同的随机数并将它们相加,但 Flutter 似乎不喜欢我的数学。我不断收到消息说没有为 Random 类定义“+”。
import 'package:flutter/material.dart';
import 'dart:math';
void main() => runApp(MaterialApp(
title: 'Random Numbers',
theme: ThemeData(primarySwatch: Colors.orange),
home: MyHome(),
));
class MyHome extends StatefulWidget {
@override
_MyHomeState createState() => _MyHomeState();
}
class _MyHomeState extends State<MyHome> {
@override
Widget build(BuildContext context) {
var num1 = new Random();
for (var i = 0; i < 10; i++) {
print(num1.nextInt(10));
}
var num2 = new Random();
for (var i = 0; i < 10; i++) {
print(num2.nextInt(10));
}
//var sum = num1 + num2;
return Container();
}
}
我的目标是显示如下:“2 + 5 =” 用户将在其中填写答案。如果正确,请执行此操作。
【问题讨论】:
标签: random dart flutter numbers calculation