2016年11月8日 星期二

網頁彈出視窗(函數回傳)

基礎
<html>
<head>
<title>6666</title>
</head>
<body>
<script>
function Foo() {
return {val1:true, val2:'something'};
}
result = Foo();
alert(result['val1']);
alert(result['val2']);
</script>
</body>
</html>

應用至亂數回傳

<html>
<head>
<title>6666</title>
</head>
<body>
<script>
function Foo() {
var rx1=0,rx2=0,rx3=0,maxNum=0,minNum=0;
maxNum=9;
mixNum=0;

rx1=Math.floor( Math.random() * (maxNum - minNum + 1) ) + minNum;
rx2=Math.floor( Math.random() * (maxNum - minNum + 1) ) + minNum;
rx3=Math.floor( Math.random() * (maxNum - minNum + 1) ) + minNum;

while(rx1==rx2)
{
 rx1=Math.floor( Math.random() * (maxNum - minNum + 1) ) + minNum;

}
while(rx2==rx3 || rx3==rx1 )
{
 rx3=Math.floor( Math.random() * (maxNum - minNum + 1) ) + minNum;

}

document.write("我的亂數"+rx1,rx2,rx3);
return {val1:rx1, val2:rx2 ,val3:rx3};
}
result = Foo();
alert(result['val1']);
alert(result['val2']);
alert(result['val3']);
if(result['val1']>=0){document.write("6666666")}
</script>

<script>
if(result['val1']>=0){document.write("66666667")}
</script>

</body>
</html>

沒有留言:

張貼留言