-3
私は、authorId = 1のループから値を保持し、次のループ(authorId = 3)で別の値として出力する必要があります。 (authorId = 3)のループでは、authorSurnameという文字列が別の値を取るため、authorSurname.value(id = 1)を2番目のAuthor.valueとしてループ(authorId = 3)に出力する必要があることを意味します。どうすれば修正できるのか教えていただけますか?JavaScriptを使用して以前のループから値を取得する
if(authorId === 0) {
div.innerHTML = firstAuthorSurname.value + year.value + page.value + pageOtherValue;
}
else if (authorId === 1) {
div.innerHTML = firstAuthorSurname.value + " i " + authorSurname.value + " (" + year.value + ");
var secondAuthorSurname = authorSurname.value;
}
else if (authorId === 2) {
return secondAuthorSurname;
div.innerHTML = firstAuthorSurname.value + ", " + secondAuthorSurname.value + " and " + authorSurname.value + " (" + year.value + ") " + firstAuthorSurname.value + ", " + secondAuthorSurname.value + " and " + authorSurname.value + ", " + year.value + ")" + firstAuthorSurname.value + ", " + secondAuthorSurname.value + " and " + authorSurname.value + ", " + year.value + ") showed that... ";
}
あなたのサンプルコードにはループが含まれていません – rekire