【发布时间】:2019-10-24 20:52:59
【问题描述】:
有人可以向我解释一下这个功能是如何工作的吗?
var randomize = function(length){
var text = "";
var possible = "123abc";
for (var i = 0 ; i < length; i++)
text += possible.charAt(Math.floor(Math.random()*possible.length))
return text;
}
console.log(randomize(6));
我正在尝试理解它,但有些行没有意义。
【问题讨论】:
-
您能具体说明问题吗?哪些行没有意义?
-
“我正在努力理解它,但有些行没有意义。” 什么行?你的研究结果是什么?如果您还不知道,MDN 是 JavaScript 的绝佳参考来源。
-
这个:text += possible.charAt 为什么一定要+=
-
@CristianCandidatu
variable += value是variable = variable + value的简写
标签: javascript