首先在JavaScript中使用函数的运用时
函数:可以使代码重复使用,减少代码沉余,提高开发效率 。
要用到的一个语法结构function函数名(参数列表)(函数体)
//调用函数
``function test1(){
console.log("hello,worla!")
}
//调用函数
当定义一个有参数的函数时,参数不需要指定数据类型,也不需要使用var来修饰
函数又分为两种 1:形参 2:实参
1:形参:形式参数,指的是函数在声明中所用到的参数,它本身是没有值的,当该函数被调用时,实参会将值传给形参,此时形参就会被分配一定的内存单元用来储存实参传过来的值,当该函数调结束时,形参的内存单元就会被释放。
function cal(a,b){
var c=a+b
console.log(c)
}
//30,40
//实参,实际参数,函数调用时传递的参数
cal(30,40)
cal(100,200)
cal("a","b")
2实参:实际参数,在调用有参函数时,函数名后面括号中的参数称为"实际参数",实际参数可以是变量,常量或表达式。
内置函数
parsenlt(String)函数
将字符串转换为整形数字
如parselnt("86.6")将字符串86.6转换为整数值86
将字符串转换为浮点型数字
如parseFloat(“34.45”)将字符串“34.45”转换为浮点值34.45
isNaNi函数 撤消 重做
判断一个变量或一个字符串是否为非数字。如果是返回true,否则则返回false
例如isNaN(“ab”)将返回true,isNaN(“12”)将返回false。
eval()函数
将一个字符串作为一段JavaScript表达式执行,并返回执行的结果。
isFinite()函数
检测一个是否无穷大,是返回true,否则false
var a = prompt("请你输入第一个数")
var b = prompt("请你输入第二个数")
var c = prompt("请你输入第个个数")
function min(a, b, c) {
if(a > c && a > b) {
return a
} else if(b > a && b > c) {
return b
} else {
return c
}
}
console.log(min(a, b, c))