JavaScript学习日记3 条件判断

JavaScript使用if () { ... } else { ... }来进行条件判断。

1 var age = 20;
2 if (age >= 18) { // 如果age >= 18为true,则执行if语句块
3     alert(‘adult‘);
4 } else { // 否则执行else语句块
5     alert(‘teenager‘);
6 }

多行条件判断

如果还要更细致地判断条件,可以使用多个if...else...的组合:

1 var age = 3;
2 if (age >= 18) {
3     alert(‘adult‘);
4 } else if (age >= 6) {
5     alert(‘teenager‘);
6 } else {
7     alert(‘kid‘);
8 }
时间: 2024-10-26 20:04:54

JavaScript学习日记3 条件判断的相关文章

javascript学习日记之变量的作用域

``` 很显然第一个弹出框并没有如我所想弹出的global而是undefined 这是为什么呢? 其实由于函数作用域特性 函数域始终优于全局域 同名的局部变量会覆盖掉全局变量 而第一次调用alert的时候scope还没正式定义 所以为undefined 以上代码可以理解为: ``` function f(){ var scope; alert(scope); var scope ="local"; alert(scope); }; f(); //等价与函数内变量的声明'提前'至函数体顶

SHELL学习笔记----IF条件判断,判断条件

SHELL学习笔记----IF条件判断,判断条件 前言: 无论什么编程语言都离不开条件判断.SHELL也不例外.  if list then           do something here       elif list then           do another thing here       else          do something else here fi  EX1: #!/bin/bash if [ `uname -m` == "x86_64" ]

JavaScript 基础(三) 对象 条件判断

JavaScript的对象是一种无序的集合数据类型,它是由若干键对组成. var guagua = { name:'瓜瓜', birth:1988, school:'No.1 Middle School', height:1.70, weight:65, score:null }; JavaScript用一个{...}表示一个对象,键值对以xxx: xxx形式申明,用,隔开.注意,最后一个键值对不需要在末尾加,, 如果加了,有的浏览器(如低版本的IE)将报错. 上述对象申明了一个name属性,值

Linux学习 -- Shell编程 -- 条件判断

按照文件类型进行判断 两种格式 test -e /root/install.log [ -e /root/install.log ]   注意空格  适合用于脚本中 echo $?可以看到结果 [ -d /root ] && echo yes || echo no 按照文件权限进行判断 两个文件之间进行比较 eg.   [ test.txt -ef test.txt.hard ] && echo yes || echo no 两个整数之间比较 两个字符串之间比较 多重条件判

第十三章、学习 Shell Scripts 条件判断式

利用 if .... then 单层.简单条件判断式 if [ 条件判断式 ]; then 当条件判断式成立时,可以进行的命令工作内容: fi <==将 if 反过来写,就成为 fi !结束 if 之意! && 代表 AND : || 代表 or : [ "$yn" == "Y" -o "$yn" == "y" ]上式可替换为 [ "$yn" == "Y" ] ||

【python系统学习04】条件判断语句

if,elif,else 条件判断语句 写法 number = 1 if number=='1': # 这里注意英文冒号 print('1') # 这里注意缩进 elif number=='2': # 表达式没有小括号包裹 print('2-1') print('2-2') print('2-3') elif number=='3': print('3') else: print('heihei') 学过 js 的你,看到这个肯定小 case 吧!肯定第一时间得到答案,打印出"1"吧!

Linux Shell基础学习——循环与条件判断

for循环 1. 注意do必须换行 for i in {1..10}  do    echo $i done 2. 注意do必须换行 for i in 1 2 3 4 5  do     echo $i done 3. 遍历命令输出的结果 for shname in `ls *.sh` do        echo $shname done 4. 类似高级语言的for循环 for((i=1;i<100;i++)) do         echo $i done for循环就到这里,有这几个就够用

JavaScript学习日记2 对象

JavaScript的对象是一种无序的集合数据类型,它由若干键值对组成. JavaScript用一个{...}表示一个对象,键值对以xxx: xxx形式申明,用,隔开. 如: var xiaoming={name:'小明',birth:1990,school:'No.1 Middle School', height:1.70,weight:65,score:null} 注意:最后一个键值对不需要在末尾加,,如果加了,有的浏览器(如低版本的IE)将报错. 访问属性是通过.操作符完成的,但这要求属性

JavaScript 学习日记 第一篇 Arrays

Arrays Arrays 的一系列方法 pop & push function myFunction() { var testArray = []; testArray = [1, 2, 3, 4]; alert(testArray.pop()); //show 4 for (var i = 0; i < testArray.length; i++) { alert(testArray[i]); }//show 1 2 3 testArray.push(4); for (var i = 0