2014-10-01 4 views
-1
<script type="text/javascript"> 
var a = new Array(
"Jane", 
"Tom,", 
"Alan,", 
"Mary"); 
</script> 
<script type="text/javascript"> 
document.write(a[Math.floor(Math.random()*a.length)]); 
</script> 

ate an apple 

나중에 스크립트에서 (a[Math.floor(Math.random()*a.length)])에 대한 대답을 다시 사용하지 않습니까?임의의 결과를 어떻게 재사용합니까?

그래서 예를 들어 나중에이 작업

var a = new Array("Jane","Tom,", "Alan,","Mary"); 
 
// use a varible named "answer" for get the valu of "a" array value. 
 
var answer =a[getRandomArbitrary(0,a.length)]; 
 

 
alert(answer); 
 

 
// can use the "answer" variable anywhere like this. 
 
alert("Harry asked "+answer+", if they had enjoyed the apple"); 
 

 
/* 
 
function for get the integer value between two numbers. 
 
*/ 
 
function getRandomArbitrary(min, max) { 
 
    return parseInt(Math.random() * (max - min) + min); 
 
}
를 만들기 위해 당신은 변수

var ans = a[Math.floor(Math.random()*a.length)] 

답변

4

의 라인을 따라 텍스트를 사용할 수 있습니다

0

또 다른 방법으로 답을 저장할 수 있습니다 Harry asked "answer" if they had enjoyed the apple

관련 문제