• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    ASP作的剪包錘游戲

    發布: 2007-7-14 19:37 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 11次 | 進入軟件測試論壇討論

    領測軟件測試網 <%
    '*********************************************
    ' THIS IS A SIMPLE GAME OF ROCK SCISSORS PAPER
    ' FEEL FREE TO DO WHATEVER YOU LIKE WITH THIS
    ' SCRIPT! -IAN S. CARROLL
    '*********************************************

    '*********************************************
    ' THIS FUNCTION GENERATES A RANDOM NUMBER
    '*********************************************
    Function computerChooses()
    Dim randomNum
    Dim choice
    randomize
    randomNum = int(rnd*15)+1

    If randomNum = 1 OR randomNum = 3 OR randomNum = 7 OR randomNum = 8 OR randomNum = 15 OR randomNum = 12 Then
    choice = "R"
    ElseIf randomNum = 2 OR randomNum = 6 OR randomNum = 11 OR randomNum = 13 Then
    choice = "S"
    Else
    choice = "P"
    End If

    computerChooses = choice
    End Function

    '*********************************************
    ' THIS FUNCTION SIMPLY DETERMINES THE WINNER
    ' OF THE GAME
    '*********************************************
    Sub determineWinner(playerChoice, computerChoice)
    Const Rock = "R"
    Const Scissor = "S"
    Const Paper = "P"
    Dim tempPlayer, tempComputer

    If playerChoice = Rock Then

    If computerChoice = Scissor Then
    %>
    <P><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/051280843523419.gif"><BR>
    Your ROCK crushed the computer's SCISSORS!"</CENTER>
    <%
    End If

    ElseIf playerChoice = Scissor Then

    If computerChoice = Paper Then
    %>
    <P><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/0512808435359102.gif"><BR>
    Your SCISSORS cut up the computer's PAPER!</CENTER>
    <%
    End If

    ElseIf playerChoice = Paper Then

    If computerChoice = Rock Then
    %>
    <P><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/0512808435348770.gif"><BR>
    Your PAPER stumped the computer's ROCK!</CENTER>
    <%
    End If

    ElseIf playerChoice = computerChoice Then
    %>
    <p><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/0512808435367890.gif"><BR>
    We seem to have a tie!</CENTER>
    <%
    End If


    If computerChoice = Rock Then

    If playerChoice = Scissor Then
    %>
    <P><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/051280843523419.gif"><BR>
    The computer's ROCK crushed your SCISSORS!</CENTER>
    <%
    ElseIf playerChoice = computerChoice Then
    %>
    <P><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/0512808435367890.gif"><BR>
    We seem to have a tie!</CENTER>
    <%
    End If

    ElseIf computerChoice = Scissor Then

    If playerChoice = Paper Then
    %>
    <P><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/0512808435321071.gif"><BR>
    The computer's SCISSOR cut up your PAPER!</CENTER>
    <%
    ElseIf playerChoice = computerChoice Then
    %>
    <P><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/0512808435367890.gif"><BR>
    We seem to have a tie!</CENTER>
    <%
    End If

    ElseIf computerChoice = Paper Then

    If playerChoice = Rock Then
    %>
    <P><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/0512808435348770.gif"><BR>
    The computer's PAPER stumped your ROCK!</CENTER>
    <%

    ElseIf playerChoice = computerChoice Then
    %>
    <P><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/0512808435367890.gif"><BR>
    We seem to have a tie!</CENTER>
    <%
    End If
    ElseIf computerChoice = playerChoice Then
    %>
    <P><CENTER>
    <IMG src="/Files/BeyondPic/2005-12/8/0512808435367890.gif"><BR>
    We seem to have a tie!</CENTER>
    <%
    End If

    End Sub


    '*********************************************
    ' THIS FUNCTION WILL CAUSE THE GAME TO
    ' EXECUTE UNLESS A DIFFERENT ACTION WAS CHOSEN
    '*********************************************
    Sub playGame()
    %>
    <CENTER><H1>Welcome to the famous game: ROCK, SCISSORS, PAPER!<BR>
    Good Luck!</H1><BR><BR>
    <H3>Please choose your weapon:</H3><BR>
    <FORM ACTION="index.asp?action=winner" METHOD="post">
    <TABLE>
    <TR VALIGN=top>
    <TD>ROCK</TD>
    <TD><INPUT TYPE="radio" NAME="playerSelect" VALUE="R"></TD>
    </TR>
    <TR VALIGN=top>
    <TD>SCISSOR</TD>
    <TD><INPUT TYPE="radio" NAME="playerSelect" VALUE="S"></td>
    </TR>
    <TR VALIGNn=top>
    <TD>PAPER</TD>
    <TD><INPUT TYPE="radio" NAME="playerSelect" VALUE="P"></TD>
    </TR>
    </TABLE>
    <INPUT TYPE="submit" VALUE="Play Game">
    </CENTER>
    <%
    End Sub

    '********************************************
    ' THIS FUNCTION WILL BE RUN IF THE GAME IS
    ' PLAYED
    '********************************************
    Sub playAgain()
    %>
    <CENTER>Would you like to play this game again?</CENTER>
    <BR>
    <CENTER><A HREF="index.asp">YES</A><BR><A HREF="index.asp?action=gameover">NO</A><BR></CENTER>
    <%
    End Sub

    '*********************************************
    ' THIS FUNCTION WILL BE DISPLAYED WILL THE
    ' PERSON CHOOSES TO END THE GAME
    '*********************************************
    Sub endGame()
    Response.Buffer = true

    Response.Redirect "http://www.luckybbs.com"


    End Sub


    '*********************************************
    ' THE BASIC RUN-TIME SCRIPT
    '*********************************************
    Dim player, computer
    Dim gameAction
    gameAction = Request.QueryString("action")

    Select Case gameAction
    Case "winner"
    player = Request.Form("playerSelect")
    computer = computerChooses

    determineWinner player, computer
    Response.Write "<BR><BR>"
    playAgain

    Case "again"
    playAgain

    Case "gameover"
    endGame

    Case Else
    playGame

    End Select
    %>


    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>