import 'dart:math';
void main() {
//Dice rolling
var rolling = 1;
while (rollingDice() != 6){ //function call
print('Not a max on rolling $rolling');
rolling++;
}
print('You got a max on rolling ${rolling}!');
}
///Random generation function
int rollingDice({int faces = 6}) { //6 faces by default
var now = DateTime.now();
final random = Random(now.millisecondsSinceEpoch); //seed
//final random = Random();
final result = random.nextInt(faces) + 1;
print('Your result is $result');
return result;
}
Комментариев нет:
Отправить комментарий