1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>函数练习</title>
    6. <script type="text/javascript">
    7. //被4整除,并且不能被100整除,能被400整除
    8. //1、输入一个年份
    9. var year1 = prompt("输入一个年份");
    10. var year2= prompt("在输入一个年份");
    11. //第一个
    12. funYear(year1);
    13. //第二个
    14. funYear(year2);
    15. //第一种函数方式
    16. function funYear(year){
    17. if((year%4==0 && year%100!=0) || (year%400==0)){
    18. document.write(year + "年是闰年");
    19. }else{
    20. document.write(year + "年是平年");
    21. }
    22. }
    23. //eval() 函数练习
    24. var strAlert = "alert('eval()操作后,执行的')";
    25. eval(strAlert);
    26. //第二种变量函数方式
    27. var nameInfo = function (name,age){
    28. var strWrite="";
    29. if(name!="" && age=="男"){
    30. strWrite = "姓名:" + name + ",性别:" + age;
    31. }else if(name!="" && age=="女"){
    32. strWrite = "姓名:" + name + ",性别:" + age;
    33. }else{
    34. strWrite = "信息输入有误";
    35. }
    36. document.write(strWrite);
    37. }
    38. //变量函数编写完后,再运行函数。
    39. nameInfo("小明","女");
    40. </script>
    41. </head>
    42. <body>
    43. </body>
    44. </html>