javascript 变量值的交换

2023-10-31

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>

</body>
<script>
	// 1. 交换两个变量
	let n1 = 5;
	let n2 = 6;
	let tmp;
	tmp = n1;
	n1 = n2;
	n2 = tmp;
	console.log(n1 ,n2);

	// 2. 交换两个变量值,不使用第三个变量
	let m1 = 5;
	let m2 = 6;
	m1 = m1 + m2;  // 5 + 6 = 11
	m2 = m1 - m2;  // 11 - 6 = 5
	m1 = m1 - m2;  // 11 - 5 = 6
	console.log(m1, m2)
</script>
</html>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

javascript 变量值的交换 的相关文章

  • 将构造函数传递给 Array.map?

    我怎样才能做这样的事情 var a 1 2 3 4 a map Date constructor 此代码在 Google V8 上引发错误 SyntaxError Unexpected number 我也尝试过 a map Date con
  • JavaScript 中的“import”和“require”有什么区别?

    当在 JavaScript 中包含包时我什么时候想使用import vs require 它们是相同的还是有不同的用例 您可以在加载的模块名称未预定义 静态的情况下进行动态加载 或者仅在 真正需要 时有条件地加载模块 取决于某些代码流 加载
  • 使用把手显示来自 parse.com 的 json 响应

    我想将 json 响应传递给车把 我已经查看了解析文档和 stackoverflow 问题 但我似乎无法弄清楚这一点 这是回应 results address 755 W Yale createdAt 2013 02 09T01 12 15
  • Excel 宏与 Javascript

    我希望使用 Javascript 中的宏而不是默认的 VBA 来操作 Excel 电子表格 我可以使用以下 VBA 代码执行 javascript 代码 javascript to execute Dim b As String b fun
  • AngularJS:选择非 2 路绑定到模型

    我正在使用选择来显示客户名称 用户应该能够选择现有客户端 然后更新范围属性 控制器 初始化 首选 if scope clients length gt 0 scope existingClient scope clients 0 View
  • 未捕获的类型错误:无法读取未定义的属性“prop”

    我有 6 个输入复选框 如果选中的复选框超过 3 个 则最后一个复选框将被取消选中 为了更好地理解 请参阅我之前的question https stackoverflow com questions 35195235 if checkbox
  • 用于传输命名参数和正文的云端点资源属性不起作用

    我正在尝试通过gapi client rpc调用实现对谷歌云端点的调用 如文档中所述 和Google Cloud Endpoints 使用 JS 客户端进行调用 传递参数和 JSON 正文 https stackoverflow com q
  • 将事件添加到 Google Maps API InfoWindow 内的元素

    我想在 Google Maps API v3 InfoWindow 内放置一个带有输入字段和提交按钮的表单 提交后 我想调用一个函数 该函数使用输入字段中输入的地址启动方向服务 这是我的代码 我目前只测试方向事件是否被触发 我已经编写了完整
  • jQuery 选择器定位具有 id AND class 的元素不起作用

    我有以下事件处理函数 jQuery document on click button submitb function e alert jQuery 包含在 html 文档中 但是 如果我点击 div class submitb Go di
  • 如何使用javascript从word文档页面中删除表格设计? Word js 插件

    我正在从表格 html 的 word 文档最后一页插入表格设计 我怎样才能删除它 这是我的代码 async function NewMap try await Word run async context gt html to word h
  • iPhone 点击时使 div 变暗

    当您的 div 附加了点击处理程序时 当点击该 div 时 iPhone 会使该 div 变暗 作为点击指示器 示例 在移动 Safari 上查看http jsbin com awejo3 4 http jsbin com awejo3 4
  • 元素不适应 Firefox 上的

    使用 ES6 ish D3js 模块运行 Angular 6 应用程序会导致 Firefox 出现问题 Chromium Chrome Safari 和 IE Edge 工作正常 伪代码看起来类似于 生产代码可以在下面找到
  • 模拟节点外部模块默认使用 jest 的链式方法

    在我们的节点 CLI 中 我们有一个简单的方法 use strict const ora require ora module exports function startSpinner textOnStart color spinnerT
  • 适用于多应用项目的 Grunt 和 requirejs 优化器

    我在让 Grunt 对具有以下结构的项目执行 requirejs 优化时遇到问题 static js apps app js dash js news js many more app files build collections lib
  • Socket.io 与服务器离线连接

    如何检测服务器是否离线或由于其他原因无法连接 我的代码看起来像这样 this socket io connect connectionInfo reconnect false 它不会抛出任何错误 因此 try catch 子句不起作用 Us
  • Angular 停止 Enter 键提交

    I am trying to stop the Enter from submitting my button and rather make it point to another function I tried trapping th
  • 什么是 TinyMCE jQuery 包?

    我被要求在项目中使用 TinyMCE 编辑器 在下载页面上 有一个主包 然后是一个 jQuery 包 This package contains special jQuery build of TinyMCE and a jQuery in
  • 使用 javascript/jquery 从数据库格式化日期的正确方法

    我正在调用包含日期时间数据类型的数据库 日期看起来像这样 2005 05 23 16 06 00 000 当用户从列表中选择某个项目时 我想在表格中显示它 我调用我的控制器操作并返回所有时间的 Json 并将它们放入表中 问题是日期完全错误
  • Javascript/jQuery 外部高度()

    Does idOfLememt outerHeight 对所有浏览器产生相同的结果 IE7 有什么不同吗 只要去http api jquery com outerHeight http api jquery com outerHeight
  • JavaScript 中“键”的类型是什么?

    当我失去焦点并开始思考一个愚蠢的问题时 我遇到了这样的时刻 var a b value b 的类型是什么 我的意思不是 值 的类型 而是标记为 b 的实际键 背景 当我必须创建一个字符串键时 我开始想知道这一点 var a b value

随机推荐

  • 一致性Hash(Consistent Hashing)原理剖析及Java实现

    目录 一 一致性Hash Consistent Hashing 原理剖析 二 一致性hash算法的Java实现 一 一致性Hash Consistent Hashing 原理剖析 引入 一致性哈希算法是分布式系统中常用的算法 一致性哈希算法
  • 高并发请求批量提交

    作用 将数据库操作请求 放入队列中 待定时任务执行时 批量执行数据库操作 以减轻数据库压力 package com zy data sync common scheduled import com zy data sync moudles
  • 【Python】经典问题创建一个矩形类,定义方法 属性 初始化

    Hello 大家好 我是乔乔白术 今天还是处理一些我们的习题 定义一个矩形类Rectangle a 定义三个方法 get area 求面积 get per 求周长 show all 输出长 宽 面积 周 长 b 有2个属性 长length
  • linux查看磁盘空间命令

    版权声明 本文为博主原创文章 遵循 CC 4 0 BY SA 版权协议 转载请附上原文出处链接和本声明 本文链接 https blog csdn net zhaohong bo article details 89944350
  • 简单并查集算法模板

    并查集 简单并查集 基本思想 采用双亲表示法 顺序存储 课本做法 初始化数组的值为 1 若是合并就让一个树的根的数组值指向另一个根的下标 查根节点 若是查询就一直到数组值小于0的时候终止 时间复杂度为O n 优化 查的过程 并且观察到时间复
  • 架构修炼11-互联网分布式请求跟踪系统理论与实践

    一 背景 1 微服务的现状 2 微服务架构带来的问题 a 某个核心服务挂了 导致上游出现大量报警 如何快速确定哪个服务出了问题 b 某个核心服务挂了 导致大量报错 如何快速确定哪里出了问题 c 应用程序有性能瓶颈 怎样确定瓶颈在哪里 d A
  • cubemx配置can和收发代码

    can的使用 cubemx配置 中断 can h ifndef can H define can H ifdef cplusplus extern C endif Includes include main h USER CODE BEGI
  • cnpm的安装教程

    新电脑或者重装系统的电脑下载nodejs后 电脑只能执行npm命令 无法执行cnpm命令 此时就需要按照一下cnpm 打开cmd执行如下命令 npm install g cnpm registry https registry npm ta
  • 详情小三角css,3. 小三角及原理

    要点 用纯CSS创建一个三角形的原理是什么 把上 左 右三条边隐藏掉 颜色设为 transparent demo width 0 height 0 border width 20px border style solid border co
  • 【ML&DL】【skimming】ACNet: Strengthening the Kernel Skeletons for Powerful CNN

    略读2019 ICCV的ACNet Strengthening the Kernel Skeletons for Powerful CNN via Asymmetric Convolution Blocks 1 文章将普通的方形核卷积分解成
  • 202327读书笔记

    202327读书笔记 穆夏画集 少女的诗篇 超级赞的一本画集 久远的年代 就有这么棒的创意和广告画了 穆夏画集 少女的诗篇 作者阿尔丰斯 穆夏 很棒的一本画集 对于那么久远的年代 就有这么棒的创意和广告画了 我是有些诧异的 前段时间看了 长
  • 第四章——串的模式匹配

    串的模式匹配 首先什么叫串的模式匹配 设有两个串s和t 要在串s中找到与t相等的子串 通常将s称为目标串 t称为模式串 这种串的定位查找也称为模式匹配 对于这个问题 常见的两种算法是BF算法和KMP算法 Brute Force 算法 Bru
  • Spring cloud多模块开发下Feign的使用,以及@FeignClient注入bean找不到异常解决

    一 关于Feign 在微服务架构开发是 我们常常会在一个项目中调用其他服务 其实使用Spring Cloud Ribbon就能实现这个需求 利用RestTemplate 的请求拦截来实现对依赖服务的接口调用 但是实际项目中对服务依赖的调用可
  • stm32f4_奇怪的bug_串口数据错乱,一个串口收到另一个串口的数据

    1 开发环境简介 芯片型号 stm32f407igt6 官方库函数 HAL库 2 bug现象描述和原因推测 使用了2个串口 一个是串口5 波特率115200 一个是串口4 波特率9600 但是串口4时不时会收到上一次发给串口5的数据 不是同
  • nodejs中的回调函数

    关于回调函数通俗的解释为 在一个函数中传递的参数为另一个函数且另一个参数为作为参数的函数的参数 例如1 function say value console log value function father someFunction va
  • vue组件简单写法

  • React.Suspense和React.lazy代替react-loadable实现路由懒加载

    1 react loadable使用 import RouteConfig from react router config import Loadable from react loadable import React from rea
  • CTF 代码审计之绕过过滤的空白字符

    题目
  • R语言绘制分组带状图实战

    R语言绘制分组带状图实战 在数据可视化中 分组带状图是一种非常常用的图表类型 它可以同时展示多个组别的分布情况 并提供了一种可视化地比较不同组别之间差异的方式 在R语言中 我们可以使用ggplot2包中的geom jitter函数来轻松地创
  • javascript 变量值的交换