一.内置函数
1. eval() 用户计算字符串的值;
var str = prompt("输入一个表达式,计算看看", "1+1");
document.write(eval(str)+"<br>"); 为2 而不是11
2.isNaN 用于验证值是否为NaN(不是数字,为真不是数字,为假是数字):
var a = prompt("请输入一个数字", "0");
//2.isNaN函数判读是否为一个数字
if (isNaN(a)) {
document.write(a + "不是一个数字");
}
else {
document.write(a + "是一个数字");
}
二.自定义函数
1. 自定义函数:
function 函数名( 形参1,形参2,… ){ 语句;}
调用:和表单元素的事件一起使用,调用格式为:事件名=“函数名(实参1,实参2,…)” ;
function 函数名(形参1,形参2,.....) {代码块; }