首页 > 编程语言 >608 Javascript_语法_—元运算符 and 609 Javascript_语法_算数&比较运算符

608 Javascript_语法_—元运算符 and 609 Javascript_语法_算数&比较运算符

时间:2022-10-24 10:33:31浏览次数:69  
标签:语法 Javascript 运算符 write var document 比较

 Javascript_语法_—元运算符 
一元运算符:只有一个运算数的运算符
        ++,--,+(正号),-(符号)
        ++(--),自增,自减
            ++(--)先自增或(自减)再运算,
            ++(--)在后先运算,再自减或自增
        +(-)正负号
        注意:在js中,如果运算数不是孙算符要求的类型,那么js引擎会自动的将运算数进行类型转换
            其他类型转number
                String转number,按照字面值转换。如果不是字面值不是数字则转为nan(不是数字的数据)
                boolean转number: true转为1, false转为e
   <script>
        /*赋值*/
        var  num = 3;
        /*自增*/
        var a= ++ num;
        /*输出num*/
        document.write(num);/*4*/
        document.write(a);/*3 4*/
        /*换行*/
        document.write("<hr>");

        /*赋值*/
        var b= +"abc";
        /*var b= +"132abc";*/

        /*查看数据类型*/
        /*输出124就是number类型*/
        /*alert(typeof (b));*/
        /*不是字面值不是数字则转为nan*/
        /*alert(b+1);*/

        /*赋值*/
        var flag = + true;
        var f2 = + false;
        /*输出类型*/
        document.write(typeof (flag)+ "<br>");
        /*值为true*/
        document.write(flag+ "<br>");
        /*值为false*/
        document.write(f2+ "<br>");
    </script>

Javascript_语法_算数&比较运算符

2. 算数运算符
                + - * / % ...

            3. 赋值运算符
                = += -+....

            4. 比较运算符
                > < >= <= == ===(全等于)
                * 比较方式
                  1. 类型相同:直接比较
                      * 字符串:按照字典顺序比较。按位逐一比较,直到得出大小为止。
                  2. 类型不同:先进行类型转换,再比较
                      * ===:全等于。在比较之前,先判断类型,如果类型不一样,则直接返回false

    <script>
/*
        比较运算符
            比较方式
                1.类型不同,直接比较
                    字符串:按照字典顺序比较,按位逐一进行比较,直到得出大小为止
                2.类型不同:先进行类型转换再比较
                === 全等于。在比较之前,先判断类型,如果类型不一样直接返回false
        */
        document.write((3 > 4) +"<br>");
        document.write(("abc">"acv")+"<br>");
        document.write(("123"== 123)+"<br>");
        document.write(("123"=== 123)+"<br>");
    </script>

 

标签:语法,Javascript,运算符,write,var,document,比较
From: https://www.cnblogs.com/agzq/p/16820679.html

相关文章

  • Oracle数据库在语法上与MySQL的不同点
    0.不区分大小写Oracle数据库是不区分大小写的1.分页查询实现MySQL分页查询的实现是使用limit关键词,但是在Oracle中没有limit这个关键词,取而代之的是rownum,用法如下:se......
  • JavaScript发展史和JavaScript语法与html结合方式
    JavaScript发展史JavaScript发展史:1.1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为:C--,后来更名为:ScriptEase2.1995年,Netscape(网景)......
  • ctfshow web181(sql注入where后运算符优先级利用)
    //拼接sql语句查找指定ID用户$sql="selectid,username,passwordfromctfshow_userwhereusername!='flag'andid='".$_GET['id']."'limit1;";//对传入的参数......
  • JavaScript简介
    JavaScript简介概念:一门客户端脚本语言运行在客户端浏览器中的。每一个浏览器都有javascript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了功能:......
  • sql语法巧用之not取反
    数据库的重要性和通用性都不用说了,什么sql的通用性,sql优化之类的也不必说了,咱们今天来聊聊另一个有意思的话题:如何取一个筛选的反面案例。 1.举几个正反案例的例子......
  • md使用语法
    标题#一级标题(快捷键Ctrl+1)##二阶标题(快捷键Ctrl+2)###三阶标题(快捷键Ctrl+3)####四阶标题(快捷键Ctrl+4)#####五阶标题(快捷键Ctrl+5)######六阶标题(快捷键Ctrl+6)......
  • md使用语法
    标题#一级标题(快捷键Ctrl+1)##二阶标题(快捷键Ctrl+2)###三阶标题(快捷键Ctrl+3)####四阶标题(快捷键Ctrl+4)#####五阶标题(快捷键Ctrl+5)######六阶标题(快捷键Ctrl+6)......
  • 算数运算符
    1.算数运算符a=10;b=20;运算符描述实例+加a+b结果是30-减b-a结果是10*乘a*b结果是200/除b/a结果是2%取余(即整除后的余数)b%a结果是02......
  • 1.算术运算符、
    a=10;b=20;运算符描述实例+加a+b=30-减b-a=10*乘a*b=200/除b/a=2%取模(即整除后的余数)b%a=01.自增运算符运算符描述++加加--......
  • JavaScript语法-算数、比较运算符、逻辑运算符
    JavaScript语法-算数运算符<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>算符运算符</title><script><!--变量3-->......