草庐IT

随机过程

全部标签

javascript - div在javascript中的随机位置

我正在尝试使用javascript使Divs随机出现在网页上的任何位置。所以一个div出现然后消失,然后另一个div出现在页面上的其他地方然后消失,然后另一个div再次出现在页面上的另一个随机位置然后消失,等等。我不确定如何以像素为单位生成随机单位或使用什么技术来生成随机位置。我该怎么做?这是我的代码:varcurrentDivPosition=myDiv.offset(),myDivWidth=myDiv.width(),myDivHeight=myDiv.height(),varmyDiv=$(''),finalDivPositionTop,finalDivPositionLeft

javascript - Faker.js 两个值之间的随机数

这个让我有点生气,我确信它很简单,但似乎没有任何地方记录。我正在使用Faker.js和以下生成我的随机数:faker.random.number();效果很好,现在如果我想在2个数字之间进行,我该怎么做?我尝试了以下方法:faker.random.number(10,50);但是,这只是给我从0到10的数字。不知道50在做什么。谁能给我一些指示。 最佳答案 你需要给函数一个对象:faker.datatype.number({'min':10,'max':50});因此,如果您只传递一个数字,它会将其设置为最大值。最小值默认为0。这是

javascript - 如何使用 jquery 生成和附加一个随机字符串

一般性我想使用jQuery或javascript将随机字符串附加到元素的属性。细节我需要引用一个位于CDN上的CSS文件。不幸的是,每次更新文件时,CDN都会更改此CSS文件的URL。所以我不能简单地引用静态URL。事实证明,如果您在CDN以前从未见过的URL末尾附加一个字符串,它将返回文件的最新版本。可以肯定是假的。例如我知道,这是丑陋的、错误的和疯狂的。但有时这就是cookies崩溃的方式。另一种方法是尝试以同等方式维护不断增长的CSS文件和模板header……这是不可行的。;)到目前为止我得到了什么,我的jQuery技能很差。我发现了两个不同的代码位,它们可以独立完成我需要的事情

javascript - 生成指定范围内的随机数——各种情况(int、float、inclusive、exclusive)

给定一个Math.random()函数,该函数返回[0,1)和minmax值之间的数字以指定范围,我们如何为以下情况生成数字:如果我们想要整数:A:(min,max)?B:[min,max)returnMath.floor(Math.random()*(max-min))+min;C:(min,max]?D:[min,max]returnMath.floor(Math.random()*(max-min+1))+min;如果我们想要float:A:(min,max)?B:[min,max)returnMath.random()*(max-min)+min;C:(min,max]?D:[

javascript - 无法让用户在注册过程中上传个人资料图片(Parse.com/JS SDK)

使用parse.com和JavaScriptSDK。该代码应允许用户注册并上传个人资料照片。已更新,这是我正在使用的代码,它在尝试注册用户时返回错误,控制台消息是UncaughtTypeError:Cannotreadproperty'length'ofundefined>$('#SignUp').click(function(e){>UserSignUp();});>>>functionUserSignUp(){>>varuser=newParse.User();>userFirstname=$('#firstnamesu').val();>userLastname=$('#last

javascript - 随机映射div

我正在创建一个新的“打地鼠”风格的游戏,children必须根据问题打出正确的数字。到目前为止,一切进展顺利,我有一个计时器,计算正确和错误的答案,当游戏开始时,我有一些称为“Angular色”的div,它们在设定的时间随机出现在容器中。我遇到的问题是因为它是完全随机的,所以有时“字符”会相互重叠。有没有一种方法可以组织它们,使它们出现在容器中的固定位置,并且出现时不会重叠。这里我有将div映射到容器的代码..functionrandomFromTo(from,to){returnMath.floor(Math.random()*(to-from+1)+from);}functions

随手记3:C#Unity中随机数的使用

问题:在同时引用UnityEngine和System命名空间时【usingUnityEngine(继承MonoBehaviour类+)+usingSystem(用到了浮点数转字符串的Convert函数)】,如果直接Random.Range(float1float2)会出现“Random”是“UnityEngine.Random”和“System.Random”之间的不明确的引用的报错解决方法:在前面加上到底使用哪个Random,即UnityEngine.Random.Range(float1float2)或者先System.Randomr=newSystem.Random();再调用r.Nex

javascript - 如何调试 Azure Cosmos DB 存储过程?

我正在使用AzureCosmosDB,我正在使用C#(Web服务)对客户端进行编程,我正在使用java脚本编写一些服务器端存储过程。如何调试存储过程的代码?谢谢,马克 最佳答案 AzureCosmosDB存储过程是在服务器上运行的JS脚本,您无法在您这边对其进行调试。但是,您可以使用console.log()记录存储过程中的一些关键步骤,如下所示。然后使用getScriptLog从存储过程console.log()语句中获取输出。请注意EnableScriptLogging=true是打印console.log所必需的:varres

javascript - 在没有构建过程的情况下使用 Browserify 运行脚本

我阅读了许多关于Browserify的文章,例如http://javascriptplayground.com/blog/2013/11/backbone-browserify/并且总是有如下步骤:$browserifyapp/app.js|uglifyjs>app/bundle.js这似乎是在您在浏览器中运行脚本以查看其工作原理之前完成的。每次更改代码时,有没有办法不必须构建?类似于requirejs中的define()函数... 最佳答案 现在是2015年了,有一个库,叫做drq.它使用内部同步的xhr请求,所以它只适合开发目的

javascript - 如何生成一个范围内的随机数但排除一些?

基本上我在0-24之间选择一个随机数:Math.floor(Math.random()*myArray.length);//myArraycontains25items假设结果是8。现在我想在相同范围0-24中得到另一个数字,但这次,我不想要8。下一次,我可能会掷出15。现在我想要再次滚动,但我不想要8或15。我现在处理这个问题的方法是使用dowhile循环,如果数字相同,我就重新滚动。这是我作业的一小部分,事实上,我已经努力满足所有要求,所以我想你可以说这是为了我个人的利益,所以我可以正确地写这篇文章,而不是最终“每日wtf”。 最佳答案