zoukankan      html  css  js  c++  java
  • JavaScript计算三角形面积

    1、设计思路

    (1)第一种是直接在JavaScript中定义

    (2)第二种是利用函数

    (3)第三种是利用函数,优化功能,提高可重用性

    2、源码

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>计算三角形面积</title>
    <script type="text/javascript">
        //三角形的宽度
        var width = window.prompt("请输入三角形的宽!","");
    	//三角形的高度
    	var height = window.prompt("请输入三角形的高!","");
    	//三角形的面积
    	var area = (width*height)/2;
    	if(!isNaN(area))
    	{
    		alert("三角形的面积:"+area);
    	}else{
    		alert("您输入有误!");
    	}
    	
    	/**
    	计算三角形面积
    	*/
    	function calTriangle()
    	{
    		 //三角形的宽度
    		var width = window.prompt("请输入三角形的宽!","");
    		//三角形的高度
    		var height = window.prompt("请输入三角形的高!","");
    		//三角形的面积
    		var area = (width*height)/2;
    		if(!isNaN(area))
    		{
    			alert("三角形的面积:"+area);
    		}else{
    			alert("您输入有误!");
    		}
    	}
    	
    	/**
    	计算三角形面积
    	*/
    	function calArea(width,height)
    	{
    		return width*height/2;
    	}
    	
    	 //三角形的宽度
        var w = window.prompt("输入三角形的宽!","");
    	//三角形的高度
    	var h = window.prompt("输入三角形的高!","");
    	
    	document.write(calArea(w,h));
    	
    </script>
    </head>
    
    <body>
       <div id="div_btn" style="text-align:center; font-size:16px;">
          <input type="button" οnclick="calTriangle()" value="计算"/>
       </div>
    </body>
    </html>
    
    3、结果如下

    (1)第一种方法




    (2)第二种




    (3)第三种





  • 相关阅读:
    Linux 删除多余IP地址
    linux 变更网卡后无法联网
    eureka 参数
    C# 一般处理程序使用session注意事项
    asp.net web 简单使用cookie
    asp.net ajax post 请求
    Ajax 的基本使用以及get请求
    asp.net 错误页
    C# winfrom 跨线程访问文本框
    C# winfrom 打印到Excel中
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315643.html
Copyright © 2011-2022 走看看