⚛️ Atom 2 Smart Remote   🚚 FREE FEDEX SHIPPING from 97 USD   🌎 WORLDWIDE SHIPPING for 25 USD

Système

À propos de

MagiScript offre quelques fonctions liées au système, comme :

  • exit() - le code s'arrête
  • sleep() - Atom s'éteint
  • rand() - pour la génération de nombres aléatoires

Voyons comment vous pouvez les utiliser.

Sortie

La fonction exit arrête l'exécution de la mini-application MagiScript en cours. Si aucun appareil n'est connecté à Atom, celui-ci s'éteint après avoir attendu une connexion.

exit();

Sommeil

La fonction sleep éteint Atom. Si le code n'a pas été persisté, cela signifie également qu'il oublie le code en cours d'exécution.

sleep();

Rand

La fonction rand génère un nombre aléatoire. Elle peut être appelée avec 0, 1 ou 2 paramètres.

let n = rand();        // integer between 0 and 2,147,483,647
let n = rand(52);      // integer between 0 and 52
let n = rand(-10, 10); // integer between -10 and 10

Le nombre minimum spécifié ou utilisé par défaut sera inclus dans l'ensemble des nombres disponibles. Le nombre maximum est exclu. Vous pouvez donc l'utiliser comme suit :

sbwatch.setTime(rand(12), rand(60)); // random time
db.query('card', 'new', rand(52));   // random card

Conclusion

Ces fonctions liées au système vous aideront à contrôler Atom ou à générer des nombres aléatoires.

croix