8.19js 函数 return返回
 
/*
<script type="text/javascript">
    function 函数名(参数列表){
        要执行的语句块;
    }
</script>
*/
 
 
 
//函数的定义(有名函数)
 
//function函数名(形参列表)
//不调用不执行
//计算1-10的和
/*function hello(){
    var sum=0;
    for(var i=1;i<=10;i++){
        sum=sum+i;
    }
    document.write(sum);
}
//函数调用:函数名(实参列表);
hello();*/
//通用的方法:求和的方法   1-n的和
/*function add(num){
    var sum=0;
    for(var i=1;i<=num;i++){
        sum=sum+i;
    }
    document.write(sum+"<br>");
}
add(50);
add(100);
add(3238539);*/
//输入两个值,求和
/*function add(n,b){
    var a=n+b;
    document.write(a+"<br>");
}
 
add(4,9);
add(23112,241841);*/
//输入三个值,求最大值
/*function add(a,b,c){
    
    if(a>b&&a>c){
        document.write(a);
    }else if(b>a&&b>c){
        document.write(b);
    }else if(c>a&&c>b){
        document.write(c);
    }
}
add(3,6,9);*/
//返回值(返回给调用我的地方)   return 值;
//求1-10的偶数合,反馈参数
/*function add(){
    var h=0;
    for(i=1;i<=10;i++){
        
        if(i%2==0){
            h=h+i;
    }
    
}
    return h;
}
var q=add();
document.write(q);*/
 
匿名函数:
//定义函数、
//匿名函数、
//function (形参列表)
/*<script type="text/javascript">
    function (参数列表){
        要执行的语句块;
    }
</script>
*/
// var 函数名=写一个函数计算两个数的和
var ab=function(a,b){
    var sum=a+b;
    document.write(sum);
}
//ab(2,3);
//写一个函数,传递一个数组,求数组中内容的和,并将和返回给调用者
var get=function(arr){
    var sum=0;
    for(var i=0;i<arr.length;i++){
        sum=sum+arr[i];
    }
    return sum;
}
 
var brr=[7,8,9,1,2,3];
var s=get(brr);
document.write(s);
 
//全局变量
var a=1;
function get(){
//局部变量
    var b=2;
    var a=3;
    document.write(a);
    document.write(b);
}
get();
document.write(a);
    document.write(b);
 
 
 
常用内置对象
//获取绝对值
var num1=Math.abs(-12.1);
document.write(num1+"<br>");
//向上取整
var num2=Math.ceil(-12.2);
document.write(num2+"<br>");
//向下取整
var num3=Math.floor(12.9);
document.write(num3+"<br>");
//求两个数最大值
var num4=Math.max(3,6);
document.write(num4+"<br>");
//求两个数最小值
var num5=Math.min(8,2);
document.write(num5+"<br>");
//求次幂
var num6=Math.pow(2,10);
document.write(num6+"<br>");
//产生0-1之间的随机小数(包含0不包含1)
var num7=Math.random();
document.write(num7+"<br>");
//四舍五入
var num8=Math.round(12.2);
document.write(num8+"<br>");
//平方根
var num9=Math.sqrt(9);
document.write(num9+"<br>");
//PI
var num10=Math.PI;
document.write(num10+"<br>");
 
 
创建一个当前系统日期时间对象
//var date=new Date()
//var date=new Date(100000000000000);
//创建指定日期时间对象
var date=new Date(2008,07,08);
//获取日期的几号
//对象调用方法:对象名。方法名(实参列表)
var day=date.getDate();
document.write(day+"<br>");
//获取周几(0-6)
var week=date.getDay();
document.write(week+"<br>");
//获取月份
var mon=date.getMonth()+1;
document.write(mon+"<br>");
//获取年份
var year=date.getFullYear();
document.write(year+"<br>");
//获取小时
var hour=date.getHours();
document.write(hour+"<br>");
//获取分钟
var min=date.getMinutes();
document.write(min+"<br>");
//获取秒
var second=date.getSeconds();
document.write(second+"<br>");
document.write("今天是"+year+"年"+mon+"月"+day+"日"+hour+":"+min+":"+second+",星期"+week+"<br>");
//获取毫秒
var ms=date.getTime();
document.write(ms);
 
//创建当前系统日期时间对象
var date=new Date();
//设置年
date.setFullYear(2008);
//设置月份
date.setMonth(7);
//设置日
date.setDate(8);
//设置时
date.setHours(8);
//设置分
date.setMinutes(8);
//设置秒
date.setSeconds(8);
document.write(date);
 
posted on 2020-09-15 10:56  心灯不夜  阅读(384)  评论(0)    收藏  举报