1.数据类型
typeof作用是得到变量的数据类型
number类型
js当中不分整数小数,他们都为数值型number
NaN:非数值类型 NaN==NaN的结果为false 因为两非数值不一定一样
isNan:判断是不是非数值型
Number函数:将任意类型转换成数值型
parseInt函数:将字符串转换为整数 只转换数字类型的字符串,会将非数字忽略掉,并停止转换
var a='123'; a=parseInt(a)
var a='123abc456'; a=parseInt(a)
parseFloat函数:将字符串转换为小数 只转换数字类型的字符串,会将非数字忽略掉,并停止转换
2.输出方法
(1)alert一般用于输出一段提示信息
(2)prompt用于获取用户输入如文本的内容,多一个输入框,第一个是提示信息
,第二个是输入框默认的信息,函数返回值是输入框输入的信息
var number=prompt('输入账;号')
alert(number)
(3)confirm作用是弹出一个确认框
包含确认和取消按钮,函数返回值是Boolean类型,如果返回true 表示用户点击了确认按钮,如果返回false 表示用户点击了取消按钮。
var a= prompt("请输入你的姓名:");
var b=prompt("请输入你的班级:");
var c= prompt("请输入你的地址:");
var d= prompt("请输入你的年龄:");
alert("你的姓名是"+a+"学号"+b+"今年"+c+"地址是"+d);
typeof作用是得到变量的数据类型
number类型
js当中不分整数小数,他们都为数值型number
NaN:非数值类型 NaN==NaN的结果为false 因为两非数值不一定一样
isNan:判断是不是非数值型
Number函数:将任意类型转换成数值型
parseInt函数:将字符串转换为整数 只转换数字类型的字符串,会将非数字忽略掉,并停止转换
var a='123'; a=parseInt(a)
var a='123abc456'; a=parseInt(a)
parseFloat函数:将字符串转换为小数 只转换数字类型的字符串,会将非数字忽略掉,并停止转换
2.输出方法
(1)alert一般用于输出一段提示信息
(2)prompt用于获取用户输入如文本的内容,多一个输入框,第一个是提示信息
,第二个是输入框默认的信息,函数返回值是输入框输入的信息
var number=prompt('输入账;号')
alert(number)
(3)confirm作用是弹出一个确认框
包含确认和取消按钮,函数返回值是Boolean类型,如果返回true 表示用户点击了确认按钮,如果返回false 表示用户点击了取消按钮。
var a= prompt("请输入你的姓名:");
var b=prompt("请输入你的班级:");
var c= prompt("请输入你的地址:");
var d= prompt("请输入你的年龄:");
alert("你的姓名是"+a+"学号"+b+"今年"+c+"地址是"+d);