我正在为我的两个女儿制作一个游戏。它会随机选择一个形容词和一个名词,然后展示给她们来表演。
我能够将随机单词打印到控制台上,但现在我需要它们出现在HTML页面中。
Array.prototype.sample = function(){
return this[Math.floor(Math.random()*this.length)];
}
var randomAdj = (["happy", "sad", "bouncy", "silly"].sample());
var randNoun = (["monkey", "butterfly", "puppy"].sample());
document.getElementById(#adj).textContent = randomAdj;
document.getElementById(#noun).textContent = randomNoun;
最后两行对我没有起作用(#adj
和#noun
是HTML中使用的span id)。
我只学了几周,所以可能会错过一些非常明显的东西。