Questions marquées «dom»

872
Pourquoi setTimeout (fn, 0) est-il parfois utile?

J'ai récemment rencontré un bug plutôt méchant, dans lequel le code chargeait <select>dynamiquement un via JavaScript. Ce chargement dynamique <select>avait une valeur présélectionnée. Dans IE6, nous avions déjà le code pour corriger sélectionné <option>, parce que parfois la...

829
Comprendre le «hasard»

Je n'arrive pas à comprendre ce qui est plus aléatoire? rand() OU : rand() * rand() Je trouve que c'est un vrai casse-tête, pourriez-vous m'aider? ÉDITER: Intuitivement, je sais que la réponse mathématique sera qu'ils sont également aléatoires, mais je ne peux m'empêcher de penser que si vous...

815
Générateur de chaînes aléatoires PHP

J'essaie de créer une chaîne aléatoire en PHP, et je n'obtiens absolument aucune sortie avec ceci: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring = $characters[rand(0,...

771
Lecture aléatoire d'une liste d'objets

J'ai une liste d'objets et je veux les mélanger. Je pensais pouvoir utiliser la random.shuffleméthode, mais cela semble échouer lorsque la liste est constituée d'objets. Existe-t-il une méthode pour mélanger les objets ou une autre solution? import random class A: foo = "bar" a1 = a() a2 = a() b =...

747
Comment générer une chaîne aléatoire dans Ruby

Je génère actuellement une chaîne majuscule pseudo-aléatoire à 8 caractères pour "A" .. "Z": value = ""; 8.times{value << (65 + rand(25)).chr} mais il n'a pas l'air propre, et il ne peut pas être passé en argument car il ne s'agit pas d'une seule instruction. Pour obtenir une chaîne à casse...

741
Générer des nombres aléatoires dans Objective-C

Je suis principalement une tête Java, et je veux un moyen de générer un nombre pseudo-aléatoire entre 0 et 74. En Java, j'utiliserais la méthode: Random.nextInt(74) Je ne suis pas intéressé par une discussion sur les graines ou le vrai hasard, juste comment vous accomplissez la même tâche dans...

692
Étendez une plage aléatoire de 1–5 à 1–7

Étant donné une fonction qui produit un entier aléatoire dans la plage de 1 à 5, écrivez une fonction qui produit un entier aléatoire dans la plage de 1 à 7. Qu'est-ce qu'une solution simple? Quelle est une solution efficace pour réduire l'utilisation de la mémoire ou fonctionner sur un processeur...

559
Comment choisir au hasard dans un tableau?

Je veux savoir s'il existe une façon beaucoup plus propre de procéder. Fondamentalement, je veux choisir un élément aléatoire dans un tableau de longueur variable. Normalement, je le ferais comme ceci: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item =...