javascript-tutorial / javascript-tutorial/en.javascript.info
Suggestion. Task for 'Iterables' article
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- HTML
- Estrelas
- 25.5k
- Forks
- 4k
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
It would be useful to have some practice tasks with realization of concepts in article [Iterables](https://javascript.info/iterable).
An idea of task is in the article: "make an iterable object that generates an infinite sequence of pseudorandom numbers".
Possible solution:
```
let randomObj = {
min: 10,
max: 100,
}
randomObj[Symbol.iterator] = function() {
return {
start: this.min,
end: this.max,
next() {
return {
done: false,
value: Math.random() * (this.end - this.start) + this.start,
};
}
}
}
const THRESHOLD = 20;
for (let value of randomObj) {
alert(value); // show random generated value
if (value < THRESHOLD) break;
}
````
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece lendo o artigo vinculado sobre Iterables e sua estrutura de exercícios existente. Use o iterable infinito de números pseudoaleatórios proposto como referência para a tarefa e, em seguida, verifique como as tarefas práticas são organizadas em outras partes do tutorial. Considera-se concluído quando o artigo inclui uma tarefa prática adequada, com um enunciado claro e orientações para a solução.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- javascript
- Domínio
- documentation
- Tipo de issue
- Documentação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100