Citat:
Ursprungligen postat av
Skogsten
Jo men med den där lösningen får man ju skapa hundra objekt. Jag menar, även om det inte är minneskrävande kommer det både ta en otrolig tid samt skapa en massa text som jag hålla skrolla igenom varenda gång jag arbetar med projektet. Då låter det ju mer praktiskt från mitt perspektiv att helt enkelt göra långa arrays.
Vet inte, men det ser ut så från min sida.
Det kommer oavsett bli samma mängd text du kommer skriva, eller har du nåt automatiskt sätt att skapa frågor och svar på?
För det andra, om du nu skapar en array för frågorna och en annan för svaren så skulle du ju i teorin kunna få en mismatch mellan frågor och svar om du ändrar i nån av arrayerna, något du inte kommer kunna få om du sparar frågor och svar i ett objekt, då detta objektet kommer hålla rätt på rätt svar för frågan.
Vad skulle du vinna på att skriva in "långa arrayer" då?
Observera att du inte behöver namnge vart enda objekt, det räcker ju med att proppa i dem i en array.
Kod:
var myArray = Array();
myArray[0] ={
"question" : "2+2",
"answer" : "4"
};
myArray[1] = {
"question" : "3+3",
"answer" : "6"
};
for(var i = 0; i < myArray.length; i++){
console.log("question: " + myArray(i].question + " answer: " + myArray[i].answer);
}
Det där kommer göra samma sak.