zoukankan      html  css  js  c++  java
  • JS函数练习题

    第一题:封装一个输入半径求圆的面积的函数

    var banJing = parseInt(prompt("请输入圆的半径"));
        var x = m(banJing);
        alert(x);
        function m(banJing){
            if(banJing > 0){
                var mianJi = banJing * banJing * Math.PI;
            }
            return mianJi;
        }

    第二题:封装一个显示时间的函数

    var x = shiJian();
        function shiJian(){
            var mydate = new Date();
            var y = mydate.getFullYear();
            //提取月份:提取的数值 +1即为当前的月份
            var m = mydate.getMonth();
            //提取日期
            var d = mydate.getDate();
            //提取当前时间:几时几分与上下午
            var h = mydate.getHours();
            var fen = mydate.getMinutes();
            var s = mydate.getSeconds();
            var z = y + "-" + (m + 1) + "-" + d + " " + h + ":" + fen + ":" + s;
            alert(z);
            return z; 
        }

    第三题、取数组中的最大值

    var m = max();
        function max(){
            var attr = [12,65,22,01,98,32,32];
            var x = 0;
            for(i = 0; i < attr.length;i++){
                if(x < attr[i]){
                    x = attr[i];
                }else{
                    x = x;    
                }
            }
            alert("数组中最大值为:" + x);
        }

    第四题、去重复值

    var shuzu = [1,5,4,4,7,6,6];
    quchong(shuzu);
    function quchong(shuzu){
        var attr=[];
         for(var i =0;i<shuzu.length;i++){
            if(attr.indexOf(shuzu[i]) < 0){
             attr.push(shuzu[i]);
            }
        }document.write(attr);
        
    }
  • 相关阅读:
    DFGUI之Event Binding
    webform--常用的控件
    ASP.NET aspx页面中 写C#脚本; ASP.NET 指令(<%@%>);
    LinQ操作
    什么是C# Lambda表达式?形如:p=>p.abc
    winform基础
    winform之2---messagebox用法
    winform 之1---窗体介绍
    HTML-答案检查&按钮倒计时
    HTML-字体逐渐显示
  • 原文地址:https://www.cnblogs.com/0328dongbin/p/8854183.html
Copyright © 2011-2022 走看看