js数据类型 数据类型的种类 变量 算数运算符 逻辑运算符 位运算符

js 中的数据类型

什么是数据类型

为什么要有数据类型

生活中是存在不同的数据类型的,计数机要解决生活的问题,那么他就和生活中的数据类型其产生了映射,所有有了数据类型

数值类型的表示形式:

十进制: 23,  3.14;

八进制: 023; (19)

十六进制:0×23;(35)

科学计数法:3e2(3×102)


数据类型的种类有那些

计算机程序就是处理现实中各种数据

数据的几个属性:名称、值、类型

可以有字母、数字、下划线和$组成

1.字符串 string

2.数值类型 number

3.布尔类型  boolean 

Alert() 警告提示框(打印)

Typeof()数据的类型

变量

变量:

Var  varable的缩写变量的意思,声明一个变量。

var name= "张三";

 

变量名:

Name 变量名

命名的规则:1.关键字不能用

2.一般情况下,只用英文开头,也可以使用$和-,但一般不建议使用

不能用数字开头,因为和8进制和16进制会产生冲突。

var 1name = "张三";


算数运算符于表达式

常见的算数运算符都有+ - × ÷

对应在js当中的运算符

加法运算(数值)

<script>
    var weight = 65;
    weight= weight + 10;
    alert(weight);
</script>

字符串拼接(字符串)

var dogName= "张三";
dogName = dogName + ";
alert(dogName);


逻辑运算符表达式

与:两者同时成立结果才能成立

第一个关系是 true 第二个关系也是 true 那么结果才是 true

在ji中用&&表示

var num1 = 10;
var num2= 20;
alert(num1 < 20&& num2 >10);

  正确

或:至少有一个成立那么结果成立

就是一个关系true 那么结果就为true

在js中用||来表示

var num1 = 10;
var num2= 20;
alert(num1 > 20|| num2> 10);

非:结果为原身的对立面,就是当关系成立时,非之后就变为不成立

非true 之后结果为false

在js中用!表示  真的会变成假的,假的会变成真的

var num1 = 10;
var num2= 20;
alert(! (num1 > 10)); 

位运算符与表达式

如何得到一个数的二进制

var num = 5;
//101
alert(num.toString(2));

同理得到一个数其他进制,改变 toString里面的值

首先要把数转化为二进制。

运算法则,只有两者同时为1是结果才为1,其余结果均为0

按位运算,不足的在二进制前补0 。例如:计算机5和6的与运算

 

var num = 5;
var num1= 6;
//101
//110
alert(num.toString(2));

 

或  两个有一个为1 那么结果就为1 然后按位运算

var num = 5;
var num1= 6;
//101
//110
alert(num.toString(2) | num1.toString(2));

异域  两个一样的得到0  不一样的得到1

var num = 5;
var num1= 6;
//101
//110
alert((num^num1).toString(2));




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值