![]( )
int nivel = 0;
int nivelReal = 0;
int nivelDf = 0;
var color = Colors.blue;
void calculaNivel(){
try{
nivelReal++;
print(nivelReal);
if (widget.dificuldade == 0){
nivelDf = 1;
}else{
nivelDf = widget.dificuldade;
}
if(nivelReal > 10 * nivelDf && nivelReal <= 20 * nivelDf){
color = Colors.green;
}else if (nivelReal > 20 * nivelDf && nivelReal <= 30 * nivelDf){
color = Colors.amber;
}else if (nivelReal > 30 * nivelDf && nivelReal <= 40 * nivelDf){
color = Colors.purple;
}else if (nivelReal > 40 * nivelDf && nivelReal <= 50 * nivelDf){
color = Colors.red;
}
if ((nivel/nivelDf)/10 == 1 ){
nivel = 0;
}
setState(
() {
nivel++;
},
);
}
on Exception catch (exception){
print('Error');
}
}