0
var texts = new Array("text1", "text2", "text2", "text3", "text4", "text5")
var textNumber = Math.floor(Math.random() * 10) + 1;
$('#textArea').html('<p>{texts[textNumber]}<p>');

我有这段代码,我希望这个脚本随机选择“文本”数组的一个元素,并将其放在“#textArea”所在的位置,但插值似乎不起作用,这里有什么问题?

4

1 回答 1

3

只是一个更好的代码来做你看到你正在尝试做的事情......

var texts = ["text1", "text2", "text2", "text3", "text4", "text5"]
var textNumber = Math.round(Math.random() * texts.length) ;
var text = texts[textNumber];
$('#textArea').html('<p>' + text + '<p>');
于 2013-01-01T17:37:01.827 回答