JS基础 - - if 练习二

声明:此篇简书是参照尚硅谷网站内视频而写,其内的观点是由尚硅谷视频内讲解内容以及自己理解所汇集写的,如有侵犯版权或不对的地方,请直接在下面留言,我会及时作出修改,谢谢!

if 的使用和条件、与:“&&”、或:“||”的使用,下面会详细说明一下,并在下面说的时候,会使用一个小案例来举例说明:

题:

  • 大家都知道,男大当婚,女大当嫁。那么女方家长要嫁女儿,当然要提出一定条件
  • 高:180cm以上;富:1000万以上;帅:500以上;
  • 如果这三个条件同时满足,则:“我一定要嫁给他!”
  • 如果这三个条件有为真的情况,则:“嫁了吧,比上不足,比下有余。”
  • 如果这三个条件都不满足,则:“不嫁!”

注:这是一个题,并且有三个条件,满足三个条件才算完成题目;

首先来看一下第一个要求:

  • 如果这三个条件同时满足,则:“我一定要嫁给他!”

第一步是先声明三个 var,分别是:height (身高)、money(财富) 、face(颜值)

var height = prompt("请输入你的身高(cm):");
var money = prompt("请输入你的财富(万):");
var face = prompt("请输入你的颜值(px):");

这里简单说一下这个 prompt() 是个什么东西,w3school官方解释为:prompt() 方法用于显示可提示用户进行输入的对话框。这个声明后会在页面弹出一个带有标题、输入框、两个按钮(取消、确定)的效果,这里为什么不写input标签,是为了方便测试而写的,prompt()在以后开发中会经常用到。

接着继续来说;

第二步开始写 if 判断

/*

if(height > 180 && money > 1000 && face > 500) {    

    //如果这三个条件同时满足,则:“我一定要嫁给他!”

    //此判断应读:height 大于 180 同时 money 大于 1000 同时 face 大于 500
    
    //说明:           
    // 在判断中这个符号必须有“&&”,这个符号叫与,也可以叫同时。
    //此符号在判断条件中经常会使用到,切记此符号的意思,不然在以后写判断是还需要去查。与:“&&”;
    //此判断因为有‘&&’此符号,所以必须同时满足条件
                
    //如果所获取的height、money、face的值是分别是180、1000、500的话,
    //这个判断不会成立,如果其中一个或多个不相同那么这个判断也不会成立。
    //如果height、money、face的值都大于180、1000、500的话,这个判断则会成立,
    //哪怕只大一个数或者0.01个数都会成立,成立的条件必须是“height > 180 && money > 1000 && face > 500”.     

    alert("我一定要嫁给他!");      
}

*/

第二步先看第二个条件是什么

// 如果这三个条件有为真的情况,则:"嫁了吧,比上不足,比下有余。"

接着上面的 if 判断来写
/*

 else if(height > 180 || money > 1000 || face > 500) {

    //此判断应读:height 大于 180 或 money 大于 1000 或 face 大于 500
    
    //说明:       
    //在判断中这个符号“||”叫或,或:“||”;此符号在判断条件中经常会使用到,
    //切记此符号的意思,不然在以后写判断是还需要去查。
    //此判断因为有‘||’此符号,所以必须满足一个或多个条件,判断才会成立;
                
    //如果所获取的height、money、face的值与判断条件内的三个或其中一个值小于180、1000、500的话,
    //这个判断不会成立。
                
    alert("嫁了吧,比上不足,比下有余。");
  }

*/

第三步 也是看看条件是什么

//如果这三个条件都不满足,则:“不嫁!”

从这个判断条件来看,这已经是最后一个条件了,这也就是说不用写 else if 这个格式了,直接写 else 就行了,因为上面两个判断条件已经把九层的事都做了,最后一层也就不用写判断条件了。

还是接着上面的代码写

/*

 else {

     //如果这三个条件都不满足,则:“不嫁!”

     //如果上面两个判断条件都不符合、成立,那么此 else 会被执行
            
        alert("不嫁!");
}

*/

到这里那就已经结束了,至于效果那只能你们自己去试验一下了。

注:需要注意的是两个判断中的 “&&” 和 “||” 这两个符号的意思,不然在今后的代码中写很多个判断,这样写的好处是为了节俭代码量,和代码在执行判断时所需要的时间,总之能把同等级的判断写在一个判断条件内的,尽量不要分开写。

在上面我把自己所理解的 “&&” 和 “||” 这两个符号的意思,做了简单的阐述,如果看不懂只能建议你去百度上搜一下了。

最后就是这个简书可以打赏,虽然写这个并不是为了打赏,但是呐,我也不拒绝哦 _

请各位打赏哦!
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,658评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,482评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,213评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,395评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,487评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,523评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,525评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,300评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,753评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,048评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,223评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,905评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,541评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,168评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,417评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,094评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,088评论 2 352

推荐阅读更多精彩内容

  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 8,080评论 1 19
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,739评论 2 17
  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 5,110评论 0 7
  • 文章图片上传不正常,如需文档,可联系微信:1017429387 目录 1 安装... 4 1.1 配置探针... ...
    Mrhappy_a7eb阅读 6,290评论 0 5
  • 小时候 我呆呆的看着外面 丝毫不惧阳光的直射 你夸我的眸子最澈亮 现如今 我醉意朦胧望向远方 夜雨逼得我睁不开眼 ...
    凌家龙少阅读 324评论 2 4