运算符

1、运算符

 算数运算符:

+、

-、

*、

/、

%:余数

++:

var i=10;
var y=++i;
console.log(y);   输出y的值为11.若var y=i++;输出y的值为10,先执行i赋值给y,再执行i++,此时y=i

--

 赋值运算符:

=、

+= : var i=10;i+=10;//i=i+10,输出20

-= : i=i-10

*= : i=i*10

/= : i=i/10

%= : i=i/10的余数

 比较运算符:

==   相等

!=    不等

>      

<

>=

<=

==:10 == ‘10’值相等即可

===表示值相等,并且类型相等;10和“10”类型不相等,显示F

 逻辑运算符:

&&、并,两边都对才对

||、和,两边有一边对就对

!   否定

&&和||短路效应:&&当前面不对时就显示不对,不会运行后面的。||当前面的对时就显示对,不会运行后面的 

false && 表达式1  (表达式1不执行)

true || 表达式2    (表达式2不执行)

 三元运算符?:      //如果条件?符合条件运行:不符合条件运行。可嵌套

var hi= Math.abc(a/z-1);     //取绝对值

var rom = parseInt(Math.random()*3);  //随机数生成

var h=parseInt(prompt("请输入身高"));//文本输入框prompt()

函数

通过 function 关键词进行定义,其后是函数名和括号 ();此函数是预加载的,允许先使用,后定义

function fun(arg1,arg2){

}

运行:fun(arg)

返回值:return

var a = fun(arg);

原文地址:https://www.cnblogs.com/111wdh/p/12773905.html