Comment générer des nombres aléatoires en utilisant Dart ?
Réponses
Trop de publicités?Vous pouvez y parvenir via Random
objet de classe random.nextInt(max)
qui se trouve dans dart:math
bibliothèque. Le site nextInt()
exige une limite maximale. Le nombre aléatoire commence à partir de 0
et la limite maximale elle-même est exclusive.
import 'dart:math';
Random random = new Random();
int randomNumber = random.nextInt(100); // from 0 upto 99 included
Si vous voulez ajouter la limite minimale, ajoutez la limite minimale au résultat.
int randomNumber = random.nextInt(90) + 10; // from 10 upto 99 included
Une API aléatoire sécurisée vient d'être ajoutée à dart:math
new Random.secure()
dart:math
Random
a ajouté unsecure
qui renvoie un code de sécurité cryptographique cryptographiquement sécurisé qui lit la source d'entropie fournie par l'intégrateur pour chaque valeur aléatoire générée. pour chaque valeur aléatoire générée.
qui délègue à window.crypto.getRandomValues()
dans le navigateur et au système d'exploitation (comme urandom
sur le serveur)
- Réponses précédentes
- Plus de réponses