Porre le domande in ordine
Scorra le domande con un ciclo
Porre le domande in ordine è una lezione Javascript for Kids gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Javascript for Kids, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Javascript for Kids include 4 lezioni in totale.
Una alla volta, per favore! 🔁
Un quiz televisivo pone le domande UNA ALLA VOLTA, in ordine. Usiamo un ciclo per farlo automaticamente! Vediamo come. 🎤
Che cos’è un ciclo? 🌀
Un ciclo ripete il codice, così non dobbiamo riscriverlo continuamente. È un modo intelligente per fare meno fatica! 😎
for (let i = 0; i < 3; i++) {
console.log("Round " + i)
}Scorrere una lista 📋
Scorra ogni domanda della lista del quiz, una alla volta.
let quiz = ["Q1?", "Q2?", "Q3?"]
for (let i = 0; i < quiz.length; i++) {
console.log(quiz[i])
}Numerare le domande 1️⃣2️⃣3️⃣
I giocatori amano sapere a quale domanda sono arrivati! Aggiunga un numero.
let quiz = ["Sky color?", "Grass color?"]
for (let i = 0; i < quiz.length; i++) {
console.log("Question " + (i + 1) + ": " + quiz[i])
}Porre domande dagli oggetti 📦
Le nostre domande sono oggetti, quindi legga la parte .question all’interno del ciclo.
let quiz = [
{ question: "Sky color?", answer: "blue" },
{ question: "Snow color?", answer: "white" }
]
for (let i = 0; i < quiz.length; i++) {
console.log(quiz[i].question)
}Un ciclo più semplice: forEach 🤝
forEach è un ciclo semplice che visita ogni elemento. È davvero ordinato!
let quiz = ["What is 1+1?", "What is 2+2?"]
quiz.forEach(function(q) {
console.log(q)
})forEach con un numero 🔢
forEach può fornire anche la posizione! È utile per numerare gli elementi.
let quiz = ["A?", "B?"]
quiz.forEach(function(q, i) {
console.log((i + 1) + ") " + q)
})Mostrare anche le opzioni 📋
Per ogni domanda, mostri anche le sue opzioni. Un ciclo dentro un altro ciclo! 🌀🌀
let q = { question: "Says moo?", options: ["dog", "cow"] }
console.log(q.question)
q.options.forEach(function(opt, i) {
console.log((i + 1) + ". " + opt)
})Una pausa tra le domande ⏸️
In un vero programma, il presentatore fa una pausa. Possiamo stampare un breve messaggio di separazione!
let quiz = ["Q1?", "Q2?"]
quiz.forEach(function(q) {
console.log(q)
console.log("--- next question ---")
})L’ultima domanda 🏁
Informi i giocatori quando arrivano all’ultima domanda. Aumenta l’emozione!
let quiz = ["A?", "B?", "C?"]
for (let i = 0; i < quiz.length; i++) {
if (i === quiz.length - 1) {
console.log("FINAL: " + quiz[i])
} else {
console.log(quiz[i])
}
}Le domande scorrono in ordine! ✅
Ora il quiz pone tutte le domande in ordine, da solo. Il programma scorre senza intoppi! 🎬
let quiz = [
{ question: "1+1?" },
{ question: "2+2?" }
]
quiz.forEach(function(item, i) {
console.log("Q" + (i + 1) + ": " + item.question)
})Verifica rapida ❓
Una verifica mentale a ciclo continuo! 🌀
Eroe dei cicli! 🦸
Ripassiamo! Ha imparato:
- 🌀 Il ciclo
for - 🤝 Il semplice
forEach - 1️⃣ A numerare le domande
- 🏁 A riconoscere l’ultima domanda
Prossimo passo: tenere il punteggio! 🏆
Domande Frequenti
La lezione «Porre le domande in ordine» è gratuita?
Sì — il testo completo di «Porre le domande in ordine» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Javascript for Kids, passa a CoddyKit PRO. Il corso Javascript for Kids include 4 lezioni in totale.
Cosa imparerò in «Porre le domande in ordine»?
Scorra le domande con un ciclo Eserciti Javascript for Kids con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Javascript for Kids?
Non è richiesta alcuna esperienza precedente. Javascript for Kids su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «Porre le domande in ordine»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Javascript for Kids?
Sì. Ogni lezione Javascript for Kids include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Domande del quiz
- Porre le domande in ordine
- Calcolo del punteggio
- Il punteggio finale