zoukankan      html  css  js  c++  java
  • 重复赋值 数据交换 查看程序执行结果

      // 重复赋值
            // 对一个变量,多次赋值,存储数据
            // 定义变量时,对变量进行 初始化
            // 此时 JavaScript语法规定, 必须要带有 关键词 var 或者 let  或者 const
            // 之后使用变量时,不需要带有关键词
            // 第一次定义变量,初始化变量,必须要带有关键词
            // 初始化变量,给变量int 中存储数值 100
            var int = 100;
            // 使用变量,不要使用关键词
            // 重复赋值 再次对 变量 int 赋值200
            // 此时 变量int中存储的数据是 200
            // 一个变量容器中,只能存储一个数据
            // 后赋值存储的数据,会覆盖之前存储的数据
            // 也就是 后 赋值 的 200 会覆盖 先赋值的 100
            // 变量int 中最终只会存储数值200
            int = 200;
     
     
      // 数据交换
            // 两个变量存储数据
            // 需要将两个变量存储的数据进行交换

            // var int1 = 100;
            // var int2 = 200;

            // 错误方法
            // 如果直接进行相互的赋值操作,是不能达到效果的
            // 将int2存储的数据,赋值给int1,会覆盖掉int1中原始的数据
            // int1中存储的是int2的数据200
            // int1 = int2;
            // // 此时将int1的数据赋值给int2,int1中存储的是200
            // // 给int2赋值的也是数值200,int2最终存储的数值是200,没有改变
            // int2 = int1;
     

            // 正确方法
            // 定义一个中间变量,来存储其中一个数值

            var int1 = 100;
            var int2 = 200;

            // 定义一个中间变量
            var int3 = int1;    // 存储int1的原始数据
            int1 = int2;        // int1赋值存储int2的原始数据
            int2 = int3;        // int2赋值存储int3的数据,也就是int1的原始数据

            /*
                // 也可以写成先存储int2的原始数据
                var int3 = int2;
                int2 = int1;
                int1 = int3;
            */
     
     
    / 在 JavaScript中 , 有三种方法可以查看程序的执行结果
            // 也就是查看变量中存储的数据信息

            // 1,提示框 -- 不太常用
            // window.alert(定义要查看的内容)

            // var int1 = 100;
            // var int2 = int1 * 3 + 5 - 6 / 2;
            // // 通过浏览器的提示框,显示执行结果
            // window.alert(int2);


            // 2,向页面输出 -- 不常用

            // 向页面写入内容
            // document.write(int2);

            // 3,控制台输出 -- 常用方法
            // console.log(int2);

            // console.log() 可以一次输出多个变量或者数据
            // 变量或者数据之间,必须用逗号间隔

            var int1 = 100;
            var int2 = 200;

            console.log(int1 , int2 , 300 , 500);
    右侧打赏一下 代码改变世界一块二块也是爱
  • 相关阅读:
    configparser模块
    xml文件解析
    shutil模块 + shelve模块 二合一版
    hashlib模块
    subprocess模块和sys模块
    re模块
    os模块
    random模块
    time模块、datetime模块讲解
    洛谷P3414 SAC#1
  • 原文地址:https://www.cnblogs.com/ht955/p/13944147.html
Copyright © 2011-2022 走看看