Javaweb中JavaScript的运算符

<head>
<script type="text/javascript">
运算符:    
    +(加法、正数、 连接符)

    在加法运算中true 是1, false是0
    var a = 1;
    document.write((1+true)+"<br/>");// 2
    document.write((1+false)+"<br/>");// 1
    document.write("hello"+1); // hello1
除法:
    var a = 10;
    var b = 3;
    document.write("除法运算是:"+(a/b)+"<br/>"); //如果两个整数相除不能整数的时候结果还是小数。
比较运算符


字符串与字符串的比较规则是:

  情况1: 能找到对应位置上的不同字符,那么就比较第一个不同字符的大小。

  情况2: 不能找到对应位置上的不同字符,这时候比较的是两个字符串的长度。
    document.write("10大于3吗?"+(10>3)+"<br/>");
    document.write("190字符串大于19字符串吗?"+("190">"19")+"<br/>"); // true 字符串与字符串比较
    document.write("10大于字符串9吗?"+( 10 > "9")+"<br/>"); // true 字符串还可以与数字进行比较.凡是数字与字符串进行比较,会先把字符串转换成数字再进行比较的。
逻辑运算符:  
    //没有单与的。
    document.write((true&&true)+"<br/>");
    document.write((true&&false)+"<br/>");
    document.write((false&&true)+"<br/>");
    document.write((false&&false)+"<br/>");


    document.write((true||true)+"<br/>");
    document.write((true||false)+"<br/>");
    document.write((false||true)+"<br/>");
    document.write((false||false)+"<br/>");
三目运算符   

布尔表达式?值1:值2;        
    var age = 10;

    document.write(age>18?"成年人":"未成年人");

</script>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
</body>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值