Javascript 随机生成的数组中的最大数
这就是我到目前为止所做的:Javascript 随机生成的数组中的最大数,javascript,arrays,function,math,Javascript,Arrays,Function,Math,这就是我到目前为止所做的: 函数pirmaUzduotis(){ var-answer=[]; var c=0; 答案[c]=数学地板(Math.random()*76)-35; document.getElementById(“answer”).innerHTML=answer; } 点击我 全局存储随机数数组,稍后您将使用findMax功能访问该数组 可以使用与传递函数中的所有随机数 var answer2=[];//全局存储阵列 //用随机值填充它 函数antraUzduotis(){
函数pirmaUzduotis(){
var-answer=[];
var c=0;
答案[c]=数学地板(Math.random()*76)-35;
document.getElementById(“answer”).innerHTML=answer;
}
点击我
全局存储随机数数组,稍后您将使用findMax
功能访问该数组
可以使用与传递函数中的所有随机数
var answer2=[];//全局存储阵列
//用随机值填充它
函数antraUzduotis(){
var a=0;
var b=0;
对于(b=0;b<20;b++){
a=数学地板(数学随机()*76)-35;
回答2[b]=a;
}
document.getElementById(“answer2”).innerHTML=answer2;
}
//然后您可以在另一个函数中访问它
函数findMax(){
document.getElementById(“max”).innerHTML=Math.max(…answer2);
}
随机生成
找到Max
随机:
Max:
只需从antraUzduotis返回数组值即可
JS代码
<script>
function antraUzduotis() {
var answer2 = [];
var a = 0;
var b = 0;
for (b = 0; b < 20; b++) {
a = Math.floor(Math.random() * 76) - 35;
answer2[b] = a;
}
return answer2;
}
function treciaUzduotis() {
document.getElementById("answer3").innerHTML = Math.max.apply(null, antraUzduotis());
}
</script>
函数antraUzduotis(){
var answer2=[];
var a=0;
var b=0;
对于(b=0;b<20;b++){
a=数学地板(数学随机()*76)-35;
回答2[b]=a;
}
回答2;
}
函数treciaUzduotis(){
document.getElementById(“answer3”).innerHTML=Math.max.apply(null,antraUzduotis());
}
Html代码
<button onclick="treciaUzduotis()">Click me</button>
<p id="answer3"></p>
点击我
var number=[];对于(i=1;i