我使用的是Umbraco,它使用MVC Razor。但是这个问题是一个一般性的C# .Random()问题。
我从一个列表中随机拉取了一个“特色商品”。我得到列表,找到下一个,然后显示它。但是,这会在每次浏览器刷新时拉出。我需要的是让“特色项目”显示一整天,然后第二天,从列表中随机拉出一个新的项目。
到目前为止,我提取随机节点的代码如下所示。我如何将其扩展到每天只提取一次随机项目,然后第二天再提取一个新项目。这是单独使用C#完成的,还是Javascript将是更好的途径。我想两者都有,但是我如何使用C# MVC Razor每天随机拉一次呢?
var random = new Random();
我有一个随机变量,并在一个JavaScript文件中警告这个变量,然后使用另一个文件中的随机变量的相同值进行一些处理。但是,当我使用alert()函数检查两个文件中的结果时,两个变量似乎在两个文件中显示了不同的值。我想要实现的是使变量具有相同的值,以便在流程中保持一致。
在JavaScript文件中,生成随机变量RandomMsg值和警告随机变量Random_Msg的相关代码。
function CreateRandomMsg() {
var RandomMsg = Msgs_Arr[Math.floor(Math.random()* Msgs_Arr.length)];
re
我试图从一个数组中随机显示项目,我已经能够得到它,所以有一个项目可以随机显示,现在我希望它能够根据我输入的一个数字显示一个随机的项目数,例如,当我输入2我想要2个随机项目,当我输入5个随机项目,等等……我是怎么熬过来的?
码
const counter = 2; // Number of items I want to show
const Accounts = accountsData.sort(() => Math.random() - Math.random()).find(() => true); // This displays only one random item
我必须在网格中显示内容。所有的项目都是div的随机高度,我需要控制他们是如何显示的。它是一个响应式UI,具有4-cols、3-cols和1-cols。假设X在javascript数组中可用,G是google广告。
有没有我可以在基础中使用的类来实现这一点。或者我需要基于分辨率动态生成网格。
4*4
X 2 3 X
5 G 7 X
9 X 11 12
3*3
X 2 X
4 G X
7 X 9
我正在构建一个随机引用生成器作为我的第一个javascript项目。我得到的报价工作很好,但我希望他们显示为有人第一次访问该网站,以及当按钮被点击。
到目前为止,我的代码如下:
<div id="quoteDisplay">
<!-- Quotes will display here -->
</div>
<!-- Center is added for button placement -->
<button onclick="newQuote()">New Quote</butt
这是我的问题,如果你愿意的话。我在div类中有6个条目,它们对应于3类,如下所示
class ="boat"
class ="car"
class ="bike"
class ="blueboat"
class ="redcar"
class ="greenbike"
那么,在.addClass中是否有jquery/javascript方法,当有人单击“随机化”按钮时,它会将类.mine添加到三个类别中的每一个,即blueboat.mine和redcar.mine以及bike.mine,而不是boa
我想画一个随机大小的正方形,但我不知道如何使用Javascript。我想知道如何在html页面的文本框中显示随机大小。
HTML
<canvas id="myCanvas" width="578" height="200"></canvas>
Javascript
<script>
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
con
我正在编写一项Qualtrics调查,在该调查中,几个不同的应答者将被呈现不同的属性子集,以便在一个矩阵问题中进行评分。
有相当多的属性和问题,所以为了避免花费几天时间点击答案级别的显示逻辑,我修改了@T.Gibbons ()的答案,并使用Javascript来用下面的代码隐藏子集。
var quest = this.questionId;
var choices = this.getChoices();
var survey_stream = "${e://Field/E8}";
var stream;
var stream1 = ["1", "2
我有一个列表,可以有一个可变数量的项目(但不超过~30,所以这里没有性能问题),我想获得最多10个随机项目,我为此编写了一段代码,如果列表中有10+项目,它工作得很好。下面代码的问题是,如果列表中的项目少于10项,并且如果列表中的项目少于10项,我希望以随机顺序显示所有项目,但它显然不会随机化结果。
var keyPersons = people.ToList();
Random rnd = new Random();
while (keyPersons.Count() > 10)
{
int j = rnd.Next(0, keyPersons.Count());
ke