Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript,日增_Javascript_Numbers_Increment - Fatal编程技术网

javascript,日增

javascript,日增,javascript,numbers,increment,Javascript,Numbers,Increment,我需要用javascript编写一个代码,增加给定的数字,并用 随机范围数字,并最终显示它。 这必须保存,因为第二天,这将增加当前结果,使用相同的“随机数字范围的总和”。 例如: 指定号码:135 随机范围:5至20 因此: 当前日期=135+随机范围,然后将其保留24小时。 第二天=当前天+随机范围,然后将其保留24小时。。。。 但是我不知道怎么做,你能帮我吗? 非常感谢。如果您的目标是客户端应用程序,并且不必支持旧浏览器,我建议您使用本地存储。使用本地存储,您可以节省您的价值。

我需要用javascript编写一个代码,增加给定的数字,并用 随机范围数字,并最终显示它。 这必须保存,因为第二天,这将增加当前结果,使用相同的“随机数字范围的总和”。 例如: 指定号码:135 随机范围:5至20 因此: 当前日期=135+随机范围,然后将其保留24小时。 第二天=当前天+随机范围,然后将其保留24小时。。。。 但是我不知道怎么做,你能帮我吗?
非常感谢。

如果您的目标是客户端应用程序,并且不必支持旧浏览器,我建议您使用本地存储。使用本地存储,您可以节省您的价值。第二天,你用JavaScript应用程序打开浏览器,它会更新你的号码。
代替手动启动应用程序,您可以使用例如超时功能。

获取如下数字的功能:

function RandVal(minVal, maxVal)
{
    var randVal = Math.round(minVal+(Math.random()*(maxVal-minVal)));
}
因此,如果您想使用本地存储(cookies),请添加到函数:

document.cookie = "randVal=" + randVal;
有关进一步资料:

但是,如果要在wab服务器的数据库中存储,则必须使用ajax:


但是如果您确实要使用服务器端应用程序(例如
PHP
JSP
ASP
等),那么使用
JavaScript
来实现这一点是没有意义的。在我看来,在服务器端做任何事情都更有意义。

此外,您可以使用自己的简单伪随机生成器,它将根据初始数字(可能存储在cookie中)和当前日期计算当前日期值。它可以节省空间,因为cookies的大小非常严格。

您想如何存储这些数据?Cookie,数据库?您想将实际号码存储在哪里?localStorage、Cookie或服务器端解决方案?使用存储的另一种方法是使用接受种子的随机数生成器,这意味着您将只运行n次迭代,其中n是当前日期。示例:我可以将其存储在服务器端吗?我想把它展示给所有的用户,我的意思是每个人都有相同的结果哈!所以你建议我使用其他语言将其存储在服务器上?@Mahdi嗯,我就是这样做的。