クリックで画像の行を作成しようとしていますが、ページの下部にある div タグの後に表示されています。
flowers = 1;
function makeFlower() {
if (flowers < 10 ){document.body.innerHTML +="<img src='flower.jpg'>";
flowers ++;
}
}
<p> Make a happy garden by clicking the flower many times! </p>
<p><img src="flower.jpg"
onClick="makeFlower()">
</p>