小编Mou*_*oot的帖子

如何在javascript中的圆周上生成随机点

我正在尝试编写一个函数,它将在给定的圆周周围随机返回一个(x,y)坐标,所以如果我有一个点在(0,0)(作为div的中心),我怎么能写一个随机放置出现在圆外边缘的其他实体的函数.

我需要的只是方程式,我知道它与从中心到圆周边缘的距离有关,根本不知道如何计算它并随机化它使它看起来很好.

javascript math trigonometry

37
推荐指数
1
解决办法
3万
查看次数

修改函数内的变量

假设我有一个内联脚本标记,其代码非常简单,如下所示

(function() {
 var test = "This is a simple test";

 function modifyTest(s) {
  s = "Modified test text";
 };

 modifyTest(test);
 console.log(test) //Will still display "This is a simple test"

 })();
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用test = modifyTest(test); 更改应用我的问题是这个.这是在函数内部修改javascript变量的唯一方法,这意味着我必须始终这样做

source = function(source); 为了改变函数内部的变量,

或者我错过了阻碍我完成此操作的范围概念?

javascript function

7
推荐指数
2
解决办法
3万
查看次数

标签 统计

javascript ×2

function ×1

math ×1

trigonometry ×1