当前位置:首页 > 技术博客 > JavaScript > JavaScript 面试题 : alert(1 && 2)

JavaScript 面试题 : alert(1 && 2)

4年前 (2021-12-13)JavaScript954

Javascrip.逻辑运算面试题:

alert(1 && 2)//2

解:&&前面为真,那么就往后执行,所以输出2,前面为0/false,就不会执行后面(0&&2):0,如果是1&2,输出为2


由此可得,简单的 if 判断可以这样写 :

if(true) a=2

//可以写成:

true &&(a=2)

//以此类推:

true && true && (a=1) //1
true && true && true && (a=1) //1
true && true && true && true && (a=1) //1


版权声明:本文由 LzxBlog 发布,如需转载请注明出处。

本文链接:https://www.liuzhixi.cn/html/232.html

标签: JavaScript

相关文章

通俗的理解js中的&&和||

通俗的理解js中的&&和||

js中的&&和||本质是什么呢?进行布尔值的且和或的运算。当运算到某一个变量就得出最终结果之后,就返回哪个变量。在javascript中:以下内...

JavaScript 中定义数组和操作数组

JavaScript 中定义数组和操作数组

一.认识数组数组就是某类数据的集合,数据类型可以是整型、字符串、甚至是对象Javascript不支持多维数组,但是因为数组里面可以包含对象(数组也是一个对象),...

js如何简单实现汉字转成拼音的功能

js如何简单实现汉字转成拼音的功能

1、首先引入两个JS文件,末尾有下载地址:<script src="jquery.min.js"></script>...

【硬核原创】网站标题根据用户变化而变化

【硬核原创】网站标题根据用户变化而变化

最近有朋友问我 www.timicm.com 这个网站的标题效果什么实现的,本着无私奉献的精神和你们分享一下title是不断变化的,怎么变化呢?当你访...

原生js自定义雷达图

原生js自定义雷达图

完整代码:<head>     <style> body{   &nb...

js轮播图滑块过渡特效

js轮播图滑块过渡特效

js flipping插件制作简洁时尚的带缩略图的大图轮播幻灯片展示,点击左右箭头按钮,标题,缩略图,大图滑动切换效果。下载链接: https://pan.ba...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。