javascript-tutorial / javascript-tutorial/en.javascript.info

Suggestion. Task for 'Iterables' article

Aperta
#2,206 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
HTML
Stelle
25.5k
Fork
4k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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;
}
````

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia leggendo l’articolo collegato sugli Iterables e la struttura degli esercizi già esistente. Usa l’iterable infinito di numeri pseudocasuali proposto come riferimento per il task, quindi controlla come sono organizzati i task pratici nelle altre sezioni del tutorial. Il lavoro è completato quando l’articolo include un task pratico appropriato con una traccia chiara e indicazioni per la soluzione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript
Ambito
documentation
Tipo di issue
Documentazione
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.