Perguntas com a marcação «dom»

872
Por que setTimeout (fn, 0) às vezes é útil?

Recentemente, encontrei um bug bastante desagradável, em que o código estava carregando <select>dinamicamente via JavaScript. Este carregado dinamicamente <select>tinha um valor pré-selecionado. No IE6, já tínhamos código para corrigir o selecionado <option>, porque às vezes o...

829
Entendendo "aleatoriedade"

Não consigo entender isso, o que é mais aleatório? rand() OU : rand() * rand() Estou achando um verdadeiro quebra-cabeças, você poderia me ajudar? EDITAR: Intuitivamente, sei que a resposta matemática será que eles são igualmente aleatórios, mas não posso deixar de pensar que se você...

814
Gerador de string aleatória PHP

Estou tentando criar uma string aleatória no PHP e não recebo absolutamente nenhuma saída com isso: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring =...

771
Baralhar uma lista de objetos

Eu tenho uma lista de objetos e quero embaralhá-los. Eu pensei que poderia usar o random.shufflemétodo, mas isso parece falhar quando a lista é de objetos. Existe um método para embaralhar objetos ou outra maneira de contornar isso? import random class A: foo = "bar" a1 = a() a2 = a() b = [a1,...

747
Como gerar uma string aleatória no Ruby

No momento, estou gerando uma sequência maiúscula pseudo-aleatória de 8 caracteres para "A" .. "Z": value = ""; 8.times{value << (65 + rand(25)).chr} mas não parece limpo e não pode ser passado como argumento, pois não é uma declaração única. Para obter uma sequência de maiúsculas e...

741
Gerando números aleatórios no Objective-C

Sou principalmente Java, e quero uma maneira de gerar um número pseudo-aleatório entre 0 e 74. Em Java, usaria o método: Random.nextInt(74) Não estou interessado em uma discussão sobre sementes ou verdadeira aleatoriedade, exatamente como você realiza a mesma tarefa no Objective-C. Eu vasculhei o...

692
Expanda um intervalo aleatório de 1 a 5 a 1 a 7

Dada uma função que produz um número inteiro aleatório no intervalo de 1 a 5, escreva uma função que produz um número inteiro aleatório no intervalo de 1 a 7. O que é uma solução simples? O que é uma solução eficaz para reduzir o uso de memória ou executar em uma CPU mais...

559
Como eu escolho aleatoriamente uma matriz?

Quero saber se existe uma maneira muito mais limpa de fazer isso. Basicamente, quero escolher um elemento aleatório de uma matriz de comprimento variável. Normalmente, eu faria assim: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item =