大家好,小编为大家解答js点击输出计算结果的问题。很多人还不知道js中输出方式有哪些,现在让我们一起来看看吧!

z

java:

1.prompt:打开网页的时候弹出对话框

比如  

 var myname = prompt('请输入您的名字');
     //弹出所输入的名字
     alert(myname);

2.<1>只声明不赋值的话

var sex;
     console.log(sex);//undefined

只声明不赋值 的话   结果显示的就是未定义

<2>变量只赋值不声明 的话是可以使用的,可以显示出数据

3.输出输入语句:

alert(msg)   //浏览器弹出警示框
     console.log(msg)   //浏览器控制台打印输出信息
     prompt(info)       //浏览器弹出输出框,用户可以输入

4.变量命名规范:

《1》由字母,数字,下划线,美元符号组成的

《2》严格区分大小写

《3》不能以数字开头

《4》不能是关键字

《5》可以遵守驼峰命名法, 首字母小写,后面单词的首字母大写

5.数据类型(js是动态型语言)

总共有五种:数字型,字符串型,布尔值型,声明a确没有给他变量,声明变量但是为空值

数字型进制表示:

var age = 0   //数字前面有0表示八进制

输出时会默认转换为十进

var num3 = 0x   //数字的 前面加0x表示十六进制

数字型范围    得到最大值最小值

console.log(Number.MAX_VALUE);   //输出js里面的最大值
console.log(Number.MIN_VALUE);   //输出js里面的最小值

为科学计数法

三个特殊数值: 

alert(Infinity);     //Inifinity代表无穷大
alert(-Infinity);    //代表无穷小
alert(NaN);          //代表不是个数值

判断是否为非数字,并且返回一个值,false或者true:

当为非数字返回true,如果为数字则返回false

console.log((isNaN(123))

​

字符串转义字符,但是这些转义字符要写到引号里面

\n换行     \\     \'    \"    \t    缩进  \b空格

6 弹出网页警示框

7.检测字符串长度  通过字符串的length属性可以获取整个字符串的长度(str.length)

8.字符串拼接:多个字符串之间可以使用字符串+任何类型=拼接之后的字符串

 数值相加,字符相连

9.字符串拼接加强

var age = 18;
console.log('pink老师' + age + '岁')  //输出pink老师18岁

易于实现age的变化  比较容易改变

例子:

var age = prompt('请输入你的年龄');
               
        alert('您今年已经' + age + '岁了');
//交互 显示输入的年龄

布尔型:只有两个值  true或者false,此时的true相当于1,false相当于0

undefined:变量声明为给值;

如果和字符相加,则结果相连

如果和数字相加,则返回not a number;

null:这个数为空值;(一个声明变量给null值,里面存的值为空);

10.获取变量数据类型

typeof

var num = 10;
console.log(typeof num)  //查看变量的数据类型

prompt的值取过来时字符型的;

var age = prompt('请输入您的年龄');
console.log(age);
console.log(typeof age);  //prompt取出来的值是字符型的

字面量:字面量是在源代码中一个固定值的表示法,通俗来说,就是字面表示如何表达这个值

11.数据类型的转换:把一种数据类型的变量转换成另外一种数据类型

var num = 10;
var str =num.toString();   //把数字型强制转换为字符型

console.log(String(num));  //利用string(),将类型转换为字符串型

//利用 + 拼接字符串的方法实现转换效果
console.log(num + '')  //单引号里面的是字符串,字符串与别人相加就是字符,就直接转换为字符




转换为数字型:

var age = prompt('请输入您的年龄');
console.log(parseInt(age));   //把字符型转换为数字型,得到的是整数

var age = prompt('请输入年龄')
console.log(parseFloat('age'));//得到的是浮点数,小数

//注意单词的大小写

var str = '123';
console.log(Number(str));  //利用Number变量   转换

console.log('12' - 0);  //利用算式运算,隐式转换
 

简单加法器例子:

var age1 = prompt('请输入第一个值= ');
        var age2 = prompt('请输入第二个值= ');
        var result = parseFloat(age1) + parseFloat(age2);
        alert('您的结果是:' + result);
//先弹出第一个框,提示用户输入第一个值,然后弹出第二个框框,提示用户输入第二个值,保存起来,把这两个值相加,并将结果赋给新的变量,(注意数据类型转换),弹出警示框 输出结果

转换为布尔值:

var age = 18;
console.log(Boolean(''));//否定的值都会转换为false,如 0 NaN null undefined

p39

标识符:

标识符:就是指开发人员为变量,属性,函数,参数取得名字;

标识符不能是关键字或者保留字

关键字:是js本身就已经使用了的字,不能再把他们充当变量名,方法名

包括:break,case,catch,continue,default,delete,do,else,finally,for,等

·保留字:实际上就是预留的关键字,意思是现在虽然还不是关键字,但是未来可能会成为关键字,同样不能使用他们当变量名或者方法名

比如boolean,byte,char,class,const,debugger,double,double,enum,等等

作业  :依次询问并且获取用户的姓名,年龄,性别,并打印用户信息如图。(待留—)

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐