console.log() を 2 番目の AJAX 呼び出しに移動すると、コードの出力が変化する理由がよくわかりません。
2 つの AJAX 呼び出しの間で 3 つの console.log を分割することにより、このコードは必要なものを返します (すべての productTitles とその productURL および numProductTopics):
しかし、3 つすべての console.logs を 2 番目の AJAX 呼び出しに移動した後、このコードは毎回同じ productTitle と productURL を異なる目的の numProductTopics で返します。
誰か説明してくれませんか?