13_函数.html 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. </head>
  9. <body>
  10. <script>
  11. // function fn1(){
  12. // console.log('hahahhahahhah')
  13. // }
  14. // fn1()
  15. // /*
  16. // js函数 通过 function 关键词 进行定义 后面是 函数名和()
  17. // 函数名可以包含字母、数字、下划线、$(规则和变量名称相同)
  18. // 圆括号可以包括由逗号分隔的参数
  19. // */
  20. // /* 括号内接收参数 */
  21. // function jiafa(a,b){
  22. // console.log(a+b)
  23. // }
  24. // /* 调用方法的时候 传递参数 */
  25. // jiafa(10,20)
  26. // var a =123;//全局变量
  27. // function fn2(){
  28. // var b = 456// 局部变量
  29. // console.log(a,b) //123 456
  30. // }
  31. // fn2()
  32. // console.log(a,b) // b is not defined
  33. //全局变量 在任何地方都可以调用 但是局部变量 只能在局部使用
  34. //例子: 在函数里面 写一个计算三角行的面积 要求输入宽高 自动计算面积 弹出内容拼接 三角形面积为xx
  35. function area(){
  36. var a = window.prompt('请输入底')
  37. var b = window.prompt('请输入高')
  38. var c = a*b/2
  39. alert('三角形面积为' + c)
  40. }
  41. area()
  42. </script>
  43. </body>
  44. </html>