javascript运算符
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> /* 运算符: +(加法、正数、 连接符) true 是1. false是0 var a = 1; document.write((1+true)+"<br/>"); document.write((1+false)+"<br/>"); 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("10字符串大于3字符串吗?"+("190">"19")+"<br/>"); //字符串与字符串比较 document.write("10大于字符串9吗?"+( 10 > "9")+"<br/>"); /* 字符串还可以与数字进行比较。 凡是数字与字符串 进行比较,会先把字符串转换成数字再进行比较 的。 逻辑运算符: //没有单与的。 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> </html>
最后,关注【码上加油站】微信公众号后,有疑惑有问题想加油的小伙伴可以码上加入社群,让我们一起码上加油吧!!!