Day02运算符、数据类型的转换、if语句

本文介绍了编程中的基本运算符,包括算数、赋值、自增自减、关系和逻辑运算符。同时,讨论了数据类型的隐式和显式转换,如字符串与数字之间的转换。此外,还讲解了if语句的使用,包括单分支、双分支和多分支的情况,以及编程调试的基本方法,如设置断点和单步调试。
摘要由CSDN通过智能技术生成

一、运算符

  运算符的三要素:优先级 结合方向 操作目数

 

1.算数运算符

数学运算符也叫算术运算符,主要包括加、减、乘、除、取余(求模)。

  +:求和

  -:求差

  *:求积

  /:求商

  %:取模(取余数)

  算术运算符执行的优先级顺序:先乘除后加减,有括号先算括号里面的

  2.赋值运算符

对变量进行赋值的运算符,主要包括=,+=,-=,*=,/=。

  = 将等号右边的值赋予给左边, 要求左边必须是一个容器

   复合的赋值运算符:+= -= *= /= %=

  3.自增自减运算符

++,-- :一个变量自加1或者自减1

  4.关系运算符

比较两个数据大小、是否相等,主要包括>,>=,<,<=,==,!=,===。比较结果为boolean类型,即只会得到 true 或 false

  > : 左边是否大于右边

  <: 左边是否小于右边

  >=: 左边是否大于或等于右边

  <=: 左边是否小于或等于右边

  ==: 左右两边值是否相等

  ===: 左右两边是否类型和值都相等

  !==: 左右两边是否不全等

  对比:

  = 单等是赋值

  == 双等是判断

  === 三等是全等,严格等,数据类型和数值都相等

  5.逻辑运算符

逻辑运算符用来解决多重条件判断,主要包括&&,||,!。 逻辑运算符连接的表达式,结果依然为布尔值

  &&:完成一个功能,有N个步骤,每个步骤都得完成,整个功能才能实现,各个步骤间的关系称为与

  ||:完成一个功能,有N种方法,每个方法都能实现该功能,各个方法间的关系称为或

  !:某个条件的对立面

二、数据类型的相互转换

  1.隐式转换

  通过符号判断运算结果类型

1.加法,其结果全为字符串,运算形式为字符串拼接

 2.除了加法,-,*,/,%等等,结果全为数字

  注意事项:

  1.非数值字符串运算的结果是NaN

     2.两个数值字符串运算,(除了加)结果也是数字

  2.显式转换

    1.字符串转数字

      1.parseInt

      将字符串或者有小数点的字符串转换为整型数值

      2.parseFloat

      将小数点的字符串转换成浮点型数值

      3.Number

      将字符串转换成数值

    2.数字转字符串

    数字对象.toString():返回数字对象的字符串形式

  3.实际应用

三、if

  适用范围:任何时候都能用if,if支持范围判断和等值判断,通常是范围判断

  1.单分支if语句

  注意事项:

  if的条件只能修饰后面的一条语句,用{}括起来的语句称为复合语句,被当做一条语句解析

  建议无论if条件后面修饰多少条语句,请都加上{}

  2.双分支if语句

   3.多分支if语句

四.调试

  1.目的:

    1.跟踪代码执行顺序

    2.观察每条语句的数值

  2.调试的方法:

   1.检查

   2.source->点文件

   3.打断点--->手动调试的起始位置

   4.刷新

   5.单步调试

   6.退出调试,关闭断点再刷新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值