一、函数的定义
1.函数以function开始
2.function后面接空格,空格后接函数名
3.函数名与变量命名规则基本一样,但是不同的是:函数名不区分大小写
4.所谓参数其实就是变量
5.函数名后接括号,括号内跟参数,参数全都有[](中括号)括起来了,代表参数可填可不填
6.如果有参数的话,参数后可以接(=)等号,等号接默认值。参数值也是用[](中括号)括起来的,代表选填
7.函数后的参数变量,主要功能是把函数体外的变量值,传入函数体内来使用,函数体的变量和函数体外的变量通常是两个不 同的变量。
8.函数中的具体功能(功能体)用大括号括起来,代表这是一个函数的功能区间
9.函数可以有返回值也可以没有返回值,用[](中括号)括起来的,代表选填。
10.return后接空格,空格后接返回值,若有return,return后的代码均不执行。
11.函数的执行没有顺序关系,可以在定义处之前的位置调用
12.函数不能被定义两次,即函数不能被重载
二、函数只能是字母,数字,下划线的组合,不能包含空格,数字不能放在变量名首位
三、函数在调用时,不区分大小写
四、函数后的参数可以写多个
五、函数不能重载
同名函数不能被定义两次,否则会报错。