需求说明:
使用 JavaScript自定义函数计算出教室的体积大小,其中教室的长、宽、高分别为 8 米、5 米、3 米
实现思路:
- 创建 HTML 页面
- 在页面的 <body> 标签中定义计算体积的函数,并将计算的体积作为返回值返回出来
- 调用计算体积的函数,并将 8、5 和 3 作为 3 个参数传递到函数中
实现代码:
<body> <script type="text/javascript"> // 使用自定义函数 function getArea(length,width,height){ var size = length*width*height; return size; } // 使用匿名函数 (function (length,width,height){ var size = length*width*height; document.write("<h2>长度为8米,宽度为5米,高度为3米的教室体积为:<br />"+size+"立方米。</h2>"); })(8,5,3) // 使用匿名函数赋值变量 var getArea3 = function(length,width,height){ var size = length*width*height; return size; } </script> <h2> 长度为8米,宽度为5米,高度为3米的教室体积为:<br /> <script type="text/javascript"> document.write(getArea(8,5,3)+"立方米。"); document.write("<h2>长度为8米,宽度为5米,高度为3米的教室体积为:<br />"+getArea3(8,5,3)+"立方米。</h2>"); // document.write(); </script> </h2> </body>