zoukankan      html  css  js  c++  java
  • jsp---猜数字游戏,深有感触

    猜数字游戏注意两点、1.随机数和猜的数字不能放在同一个页面,不然随机数不停出现,猜的数字不可能相等的。

              2.数据类型的相互转换。包装类Integer和int的用法,前者是类,后者是基本数据类型

    cai.jsp

      

      
      <body>
      去猜数字----<a href="b.jsp">guess</a>
       <%
       	int a=(int)(Math.random()*100);
       	session.setAttribute("number",a);
       	
        %>
       <%="随机数为那:"+session.getAttribute("number") %>
      </body>
    

      b.jsp

     <body>
     <form action="da.jsp">
     <input type="text" name="guess"/><br/>
     <input type="submit" value="提交"/>
     
     </form>
    

      da.jsp

      

     
      <body>
    
        <%
           	Integer str1=(Integer)session.getAttribute("number");		
          
        	String str2=request.getParameter("guess");
        	int num2=Integer.parseInt(str2);
        	int num1=Integer.valueOf(str1);
        	if(num1==num2){
        		out.print("您好,猜对了,再玩一次,<a href='cai.jsp'>guess</a>");
        	
        	}else if(num1>num2){
        		out.print("您好,猜小了,再猜一次,<a href='b.jsp'>guess</a>");
        	
        	}else if(num1<num2){
        		out.print("您好,猜大了,再猜一次,<a href='b.jsp'>guess</a>");
        	}
        	
        
         %>
    

      

          

        

  • 相关阅读:
    计算某一日期是在一年中第几周
    动态生成web表-asp.net table
    sql server 小技巧(7) 导出完整sql server 数据库成一个sql文件,包含表结构及数据
    循环取月的三位英语名 Jan Feb
    Python面向对象编程
    算法
    UDP Sockets in C#
    C++ 11
    GNU Make
    C++ 11
  • 原文地址:https://www.cnblogs.com/langlove/p/3719805.html
Copyright © 2011-2022 走看看