(十一)if... else...,以及!= ,== , =的区别

简介:

if...else的语法是这样的:


if (判断语句)
{
判断成立执行
}
else
{
判断不成立执行
}


 

而else if 的使用则为

if(判断语句1){命令1}
else if(判断语句2){命令2}
else{命令3}


这个语句的判断是,如果判断1成立,执行命令;,如果不成立,判断2,成立执行命令2;如果判断1,2都不成立,则执行命令3。

三个命令里只会执行一个,如果1,2都满足,执行1,不会执行2(因为直接跳过命令2了);

 

也可以只用if命令。如:

a=5;
if(a<10){b=5;}
if(a<6){c=5;}


然后不加else。这样的判断输出的结果是b=5,c=5.

 

如果是在else if里面,只有b为5,c不为5。

 

 

例如

if(a!=10) //如果a不等于10
{b=1} //那么b=1
else
{b=10} //如果a等于10,那么b=10


!= 的意思是,判断不等于;

== 的意思是,判断等于;

=  的意思是,赋值;

所以要区分。

目录
相关文章
|
消息中间件 Java
|
7月前
|
小程序 JavaScript
小程序bindtap 和 catchtap 的区别以及如何使用
小程序bindtap 和 catchtap 的区别以及如何使用
140 0
|
5月前
ES6 扩展运算符 ...【详解】(含使用场景、实战技巧和范例、实现原理、错误用法)
ES6 扩展运算符 ...【详解】(含使用场景、实战技巧和范例、实现原理、错误用法)
54 5
|
消息中间件 Kafka 数据库
|
缓存 前端开发 JavaScript
前端经典面试题 | v-if/v-show的原理及区别
前端经典面试题 | v-if/v-show的原理及区别
|
7月前
|
前端开发 数据处理
【前端学习】—多种方式实现数组拍平(十一)
【前端学习】—多种方式实现数组拍平(十一)
简述for in 和 for of 的区别
1、推荐在循环对象属性的时候使用 for...in,在遍历数组的时候的时候使用 for...of 2、for...in 循环出的是 key,for...of 循环出的是 value
147 0
简述for in 和 for of 的区别
|
存储 Java 调度
java学习之高级语法(十五)----- 线程实现方式
java学习之高级语法(十五)----- 线程实现方式
java学习之高级语法(十五)----- 线程实现方式
|
PHP C#
C#(十四)之函数(方法)
本篇内容记录了函数、函数的参数、参数匹配、递归函数。
153 0
C#(十四)之函数(方法)
|
存储 Java 索引
java学习之高级语法(十一)----- Set 集合
java学习之高级语法(十一)----- Set 集合