JavaScript基础知识14——运算符:逻辑运算符,运算符优先级

news2025/7/21 1:22:41

哈喽,大家好,我是雷工!

一、逻辑运算符

1、概念:在程序中用来连接多个比较条件时候使用的符号。
2、应用场景:在程序中用来连接多个比较条件时候使用。
3、逻辑运算符符号:
在这里插入图片描述

4、代码演示逻辑运算符的使用: 逻辑运算符使用要根据具体的情况使用。
示例:
要求:年龄在16岁(包含16岁)到30岁(包含30岁)之间。
即年龄大于等于16岁且小于等于30,所以应该用与。

let age = Number(prompt(‘请输入年龄’));
console.log(age>=16 && age <=30);//当输入16-30之间时输出true;其他False;

5、注意事项:
5.1、在程序中连接多个条件必须使用逻辑运算符。
5.2、在程序中不能使用数学写法。如:16<=age<=30;
在这里插入图片描述

6、逻辑运算符使用规律总结
6.1、逻辑运算符最后得到的结果也是一个布尔值;
6.2、且运算规律:并且的意思,表示所有的条件都得成立,最后且运算的结果才成立,否则不成立;
False && False ===>false;
False && False ===>false;
true && true ===>true;

总结:都是真则为真,一假则为假;
示例:

let a=10;
let b=20;
let c=30;

console.log(a>b && a<c);//结果为False;

6.3、或运算规律:或者的意思,表示只要有一个成立,最后或运算后结果就是成立的。
true || true ===>true;
false || true ===>true;
false || false ===>false;

总结:一真则为真,均假才为假;

示例:

let a=10;
let b=20;
let c=30;

console.log(a>b || a<c);//结果为true;

6.4、非运算:取反(正确的取反就是错误 | 错误的取反就是正确)
示例:

let x =true;
console.log(!a);//结果为False;

二、运算符优先级

2.1、一元运算符里面的逻辑非优先级很高;
2.2、逻辑与比逻辑或优先级高;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1102399.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

opensl学习——base16编码解码、base64编码解码、ASCII码表、扩展ASCII码

文章目录 ASCII表概述base家族简单说明 Hex(十六进制)编码、Base32编码、Base64编码、base256编码base16编码与解码base64编码概述转换过程不足 3 字节处理方法例子一,不足3字节&#xff0c;只有一个字节例子二,不足3字节&#xff0c;只有两个字节 base64示例代码1代码分析 acl…

基于AT89C51流水花样灯proteus仿真设计

一、仿真原理图&#xff1a; 二、仿真效果图&#xff1a; 三、仿真工程&#xff1a; c51单片机流水灯花样灯proteus仿真设计资源-CSDN文库

【前端学习】—给定数组求最大值(七)

【前端学习】—给定数组求最大值(七) 一、给定数组求最大值场景 二、怎样对给定的数组求最大值 Math.max数组的reduce函数数组的sort函数//Math.maxconst arr=[1,2,3,4]; const res=Math.max(

Linux UWB Stack实现——MCPS通道访问

在前文MCPS相关介绍的基础之上&#xff0c;对UWB协议栈中实现访问控制相关数据结构进行介绍&#xff0c;并介绍了其载体struct mcps802154_local&#xff0c;保存了MCPS的私有数据。 1.关于MCPS802154_CA 关于IEEE 802.15.4 MAC公共部分子层&#xff08;MAC common part subla…

【k8s总结】

资源下载&#xff1a;http://www.ziyuanwang.online/912.html Kubernetes(K8s) 一、Openstack&VM 1、认识虚拟化 1.1、什么是虚拟化 在计算机中&#xff0c;虚拟化&#xff08;英语&#xff1a;Virtualization&#xff09;是一种资源管理技术&#xff0c;是将计算机的…

GB/T 41510-2022 起重机械安全评估规范 通用要求 摘要

在线预览|GB/T 41510-2022http://c.gb688.cn/bzgk/gb/showGb?typeonline&hcno696806EC48F4105CEF7479EB32C80C9E 知识点&#xff1a; 安全等级定义&#xff0c;设计寿命&#xff0c;剩余寿命&#xff0c;使用寿命。 标准附录有应力的具体解算演示。

剧本杀公众号系统开发在线组队开团多玩法

一款针对剧本杀行业开发的公众号系统&#xff0c;配置到公众号里即可轻松简单运营起来。 核心功能&#xff1a; 1、在线开本是特色&#xff0c;直接线上玩起。 2、支持多商户入驻哦、后台会同步进行控制。 3、前台剧本的控制。 4、多玩法模式&#xff0c;满足剧本杀爱好者…

AR智能眼镜主板设计方案_AR眼镜PCB板设计

AR智能眼镜是一种采用先进技术的创新产品&#xff0c;具备强大的功能和性能。它采用了MTK8788八核 12nm低功耗硬件平台&#xff0c;搭载IMG GE830063OMhz或以上的GPU&#xff0c;并运行Android 11.0或以上的操作系统。该眼镜支持光波导1080P显示和LVDS接口自由曲面显示&#xf…

SW2303 Type-C 口/Type-A 口快充协议芯片 支持多种快充协议

SW2303 是一款高集成度的 Type-C 口/Type-A 口快充协议芯片&#xff0c;支持 PD、QC、FCP、高低压 SCP、AFC、SFCP 以及 PE 等主流快充协议&#xff0c;支持光反馈和 FB 反馈两种工作模式SW2303 集成了 CV/CC 控制环路&#xff0c;Type-C 接口逻辑&#xff0c;快充协议控制器&a…

独家分析:安卓“Janus”漏洞的产生原理及利用过程

*本文中涉及到的相关漏洞已报送厂商并得到修复&#xff0c;本文仅限技术研究与讨论&#xff0c;严禁用于非法用途&#xff0c;否则产生的一切后果自行承担。 近日&#xff0c;Google在12月发布的安卓系统安全公告中披露了一个名为“Janus”安卓漏洞&#xff08;漏洞编号&#…

红黑树与AVL树

文章目录 前言一、AVL是什么&#xff1f;二、AVL的插入与删除插入删除 三、红黑树是什么四、红黑树的插入与删除插入删除 五、红黑树与AVL树的对比 前言 红黑树与AVL树是数据结构中避不开的话题&#xff0c;也是面试中常问的问题。今天就把他们总结在一起。 一、AVL是什么&am…

基于ChatGPT的智能客服助手

导读1.应用场景与系统框图2.搭建基于ChatGPT的智能客服助手 2.1 ChatGPT原理2.2 Prompt设计3.智能客服系统二期优化之用户问题分类 3.1 Bert简介3.2 用户问题分类网络训练数据3.3训练分类模型4.智能客服系统三期优化之商详和质检项相关知识筛选5.总结6.参考文献 导读 传统客服…

Web自动化测试:测试用例断言!

运行测试用例时&#xff0c;需要判断用例是否执行成功&#xff0c;此时需要有一个我们期望的结果来进行验证。这里unittest中&#xff0c;如果一个case执行的过程中报错&#xff0c;或者我们判断结果不符合期望&#xff0c;就会判定此条用例执行失败&#xff0c;判断的条件主要…

leetcode3. 无重复字符的最长子串 [滑动窗口]

题目 给定一个字符串 s &#xff0c;请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc"&#xff0c;所以其长度为 3。示例 2: 输入: s "bbbbb" 输出: 1 解释:…

蓝桥杯每日一题2023.10.17

迷宫 - 蓝桥云课 (lanqiao.cn) 题目描述 样例&#xff1a; 01010101001011001001010110010110100100001000101010 00001000100000101010010000100000001001100110100101 01111011010010001000001101001011100011000000010000 0100000000101010001101000010100000101010101100…

视频批量添加背景图片教程,详细步骤一看就会

你是否曾经需要为多个视频添加相同的背景图片&#xff1f;或者你需要为一些视频添加自定义的背景来增强视觉效果&#xff1f;如果你遇到了这样的问题&#xff0c;那么有一个软件可以帮助你解决&#xff0c;那就是固乔剪辑助手。下面是一个简单的步骤指南&#xff0c;教你如何使…

如何快速定位BUG?BUG定位技巧及测试人员定位的N板斧

很多测试人员可能会说&#xff0c;我的职责就是找到bug&#xff0c;至于找原因并修复&#xff0c;那是开发的事情&#xff0c;关我什么事&#xff1f; 好&#xff0c;我的回答是&#xff0c;如果您只想做一个测试人员最基本最本分的事情&#xff0c;那么可以这么想。但是&#…

基于边缘网关构建水污染监测治理方案

绿水青山就是金山银山&#xff0c;生态环境才是人类最宝贵的财富。但是在日常生活生产中&#xff0c;总是免不了各种污水的生产、排放。针对生产生活与环境保护的均衡&#xff0c;可以借助边缘网关打造环境污水监测治理体系&#xff0c;保障生活与环境的可持续性均衡发展。 水污…

数据结构-----红黑树(全)

目录 前言 一、什么是红黑树&#xff1f; 二、为什么需要红黑树&#xff1f;&#xff08;与AVL树对比&#xff09; 三、红黑树的特性 四、红黑树的储存结构 五、节点旋转操作 左旋&#xff08;Left Rotation&#xff09; 右旋&#xff08;Right Rotation&#xff09; 六、…

警惕!又2本Hindawi期刊被剔除,Scopus期刊目录更新!(附下载)

【SciencePub学术】 01Scopus目录更新概况 此次Scopus期刊目录更新后&#xff0c;有5本期刊不再被收录&#xff08;Discontinued titles September 2023&#xff09;&#xff0c;同上次更新时相比&#xff0c;此次又新增93本期刊(Accepted titles)进入Scopus数据库。目前Scop…