JS 运算符号补充

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6     </head>
 7     <body>
 8     </body>
 9
10     <script type="text/javascript">
11         //三目运算符号
12         // 语法: 条件 ?值1 : 值2
13         // 如果条件为 true 整个表达式的值取 值1
14         // 如果条件为 false  整个表达式的值取 值2
15
16 //        5 > 3 ? 5 : 3;
17         // 注意点1、“ : ” 左右的值跟条件无关
18         // 注意点2、条件必须是运算结果为 bool 值的条件
19         // 注意点3:值1和值2可以是表达式
20         //    5 > 3 ? (7 + 10) : (2 - 5);
21
22         //var num = 5 > 3 ? 5 : 3;
23         //console.log(num);
24
25
26         // 三目运算符的例子
27 //var number1 = 2;
28 //var number2 = 5;
29 //var number = number1++ < ++number2 ? number1++ :++number2;
30 //    // 问题:number = ? number1 = ?  number2=?
31 //console.log(number,number1,number2);
32
33
34 // <=, >=, != ,== 比较元素符
35
36 // += ,-=,*=,/= 组合运算符
37
38 //var a = 5;
39 //a += 1; // 相当于  a = a + 1;
40
41
42
43
44
45
46
47 </script>
48
49 </html>
时间: 2024-09-29 17:21:36

JS 运算符号补充的相关文章

vue框架:框架简介,基础实例成员,基础指令,js对象方法补充

1.指令 2.实例成员 3.组件 4.项目开发 1)定义:JavaScript渐进式框架 ? 渐进式:可以控制一个页面的一个标签,也可以控制一系列的标签,也可以控制整个页面,甚至可以控制整个前台项目 2)优势: ? 有指令(分支结构,循环结构...) 复用页面结构等 ? 有实例成员(过滤器,监听), 可以对渲染的数据进行二次格式化 ? 有组件(模板的复用或组合),快速搭建页面 ? ? 虚拟dom:所有文件加载到内存中 ? 数据的双向绑定 ? 单页面应用 ? 数据驱动 3)为什么学习vue: ?

输出运算符号时的不同

当定义 时 char i = '+';  System.out.println(i);  System.out.println(1+i+1);  System.out.println(1+""+i+""+1); System.out.println(1+b+1); 输出为 +451+1 1+1 在第二个中,i被当做“45”直接与前后的1相加. 但在一,三中,i被当做“+”符号,直接打印出来 就是说如果“+”两边有int型数据,就会被当做运算符号使用, 字符串类型的就

php基础_字符函数or运算符号

1.PHP字符串函数 1.strlen()函数 返回字符串长度,以字符计数 举个栗子: <?php echo strpos("Hello World!"); ?> links 192.168.3.181 我的第一张 PHP 页面 12 2.strpos()函数 strpos()函数用于检索字符串内制定字符或文本,如果找到匹配.则会返回首个匹配的字符位置,如果未找到匹配,则会返回FALSE. 举个栗子: <?php echo strpos("Hello Wor

Linux中设置vim自动在运算符号两边加上空格

vim中设置自动在=+-之类的运算符号左右两边加上空格.原版的vim不带这个功能,写出的代码例如z=x+y,不美观,很多编译器(如VS)能够自动在符号两边加上空格,如z = x + y,看起来比较美观. 只要在.vimrc里面加入如下代码: "设置= + - * 前后自动空格 "设置,后面自动添加空格 if exists("g:equ") :inoremap = <c-r>=EqualSign('=')<CR> :inoremap + <

关于函数运算符号重载函数

class A{public:    typedef int (*func)(int);    operator func();};int ff(int a){    return a;} A::operator func(){    return ff;} int main () {    cout<< A::func(9)<<endl;//运算符号 func() 这个func是typedef类型的. 调用的时候指定作用域} //运算符重载:成员函数方式 #include <

JS 逻辑运算符号

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <body> 8 </body> 9 10 <script type="text/javascript"> 11 // 逻辑运算符号 ,得出的结果是 bool 值,tr

如何用MathType编辑集合运算符号

在涉及到集合的运算中,有交并且几种常见的运算,这在数学问题中也是很常见的公式.在用MathType编辑这些符号时,该怎么编辑呢?下面就介绍MathType集合运算符号的编辑方法. 具体操作过程如下: 1.打开MathType公式编辑器,进入到编辑模式后,编辑集合公式.  在MathType编辑窗口编辑集合符号 2.在“设置理论符号”模板中选择相应的符号点击输入即可.属于.不属于.包含.不包含.交集.并集等常见的集合运算符号都可以进行使用.  在“设置理论符号”模板中选择相应的符号 以上内容向大家

认识变量,赋值运算符号

什么是变量呢? 如果想知道什么是变量还需要知道什么是内存,内存就是计算机临时存储的记忆 相当于人类的大脑 但是 是临时记忆 为什么说他是临时记忆呢 因为你的电脑关闭或者断电 记忆就会消失,这就是内存 既然我们知道了什么是内存那么下面我们来看一个例子 试想一下我们去宾馆开房的过程 首先是和前台说我们需要什么类型的房间 比如 单人间 双人间 等等 然后我们根据自己的需求选择合适的房间类型进行入住,如果宾馆的前台或者是宾馆服务人员需要找到具体的每位客人的话就会根据房间编号进行查找 什么是房间编号?比如

给出2个数和一个运算符号,用函数求结果

//给出2个数和一个运算符号 求结果$a = 15;//第一个数$b = 20;//第二个数字$c='/';//运算符$res = 0;//2个数字的结果if($c == '+'){    $res = $a+$b;}else if($c == '-'){    $res  = $a-$b;}else if($c == '*'){    $res = $a*$b;}else if($c == '/'){    $res = $a/$b;}echo $a.$c.$b.'='.$res;echo '