一、单选题
1.如果想要从函数返回一个值,必须使用哪一个关键字?( )
A. continue B. break
C. return D. exit
2.下面有关函数的说法中,正确的是( )。
A. 函数至少要有一个参数,不能没有参数
B. 函数的实参个数一般跟形参个数相同
C. 在函数内部定义的变量是全局变量
D. 任何函数都必须要有返回值
3.下面有一段JavaScript程序,输出结果是( )。
function fn()
{
var a;
document.write(a);
}
fn();
A. 0 B. 1
C. undefined D. null
4.下面有一段JavaScript程序,输出结果是( )。
var a = 3, b = 5;
function swap() {
var tmp;
tmp = a;
a = b;
b = tmp;
}
swap();
document.write("a=" + a + ",b=" + b);
A. 3, 5 B. 5, 3
C. a=3, b=5 D. a=5, b=3
二、编程题
1.定义两个函数,它们的功能分别是求出任意五个数中的最大值和最小值。