javascript函数

1.定义

// 函数,也称之为方法,是完成某个功能的代码块

        // function 是定义函数的关键字

        // 函数分为:1.无参函数 2.带参函数 3.带返回值的函数


        //1.定义无参函数,函数的()里面没有定义参数,这样的函数就是无参函数

        function fun1(){

            let num1 = 100

            let num2 = 200

            console.log(`${num1}+${num2}=${num1+num2}`);

        }

        // 函数必须要调用后,才会执行里面的代码

        fun1()

        console.log('----------------------------');

        //2.定义带参数函数,函数的()里面需要传参数,参数可以传多个,参数名是自定义的

        // 函数在定义时候,定义的参数是:形参

        function fun2(num1,num2){

            console.log(`${num1}+${num2}=${num1+num2}`);

        }

        // 带有带参数的函数时,传递具体的实际值(函数在调用时,传递的参数是:实参)

        fun2(100,200)

        fun2(1000,2000)

        fun2(10,20)

        // 调用带参数的方法时,如果没有传递参数,那么参数就是值就是undefined

        fun2()

        console.log('----------------------------');

        // 3.带返回值的函数

        function fun3(num1,num2){

            let sum = num1+num2

            // return关键字,只能用的函数中,用于返回函数的执行结果

            return sum;

        }

        // 调用带返回值的函数,需要通过变量接收函数的返回值。

        let sum = fun3(100,200)

        console.log(sum);

你可能感兴趣的:(javascript函数)