在 Javascript 中将字符串添加到数字

2023-12-12

我有功能addNumber如果我单击具有特定值的按钮,该值将连接到变量 b。但如果“a”的值不是数字,则该函数不起作用。我缺少什么?我认为该函数使用参数“a”就像它是一个字符串一样。否则,数字就会被累加起来。因此,如果b=0, a=x;的结果b=b+ax.

function addNumber(a) {
    b=b+a;
    document.getElementById("result").innerHTML= b;
}

我认为问题就在这里。

function addNumber(a) {

document.getElementById("result").innerHTML= String(a);
}

如果参数“a”是数字,则返回数字,但如果参数“a”等于某个字符串,则不返回任何内容。 为什么?


如果您想将这两个变量视为字符串,您可以将它们显式转换为:

function addNumber(a) {
    b = String(b) + String(a);
    document.getElementById("result").innerHTML= b;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Javascript 中将字符串添加到数字 的相关文章

随机推荐

  • 如何使用 NumPy 数组索引从 2D 数组中选择 2 列以从中选择唯一值?

    这可能是一个非常愚蠢的问题 但我已经搜索过但无法在任何地方找到答案 可能是因为这是一个太愚蠢的问题 我有一个2D NumPy具有多列的数组 我想识别unique中的元素1st or 2nd列 但不在其余列中 array A B 3 4 C
  • 使用 makefile 在 Xcode 4 中运行 C 程序

    我使用 makefile 在 Xcode 4 中创建了一个 外部构建项目 该项目构建完美 除了我知道如何运行它的唯一方法是在终端中 有没有办法可以在 Xcode 4 中运行该程序还是在终端中运行该程序 是的你可以 产品 gt 编辑方案 从左
  • 是否可以进行差分链接?

    我有一个二进制文件 它使用大量具有许多相互依赖性的目标文件进行链接 每当我重新编译其中之一时 我都需要链接整个二进制文件 链接器 特别是 GCC 或 Clang 的链接器 是否支持某种 差异链接 方法 其中保留了有关所有其他链接部分之间相互
  • 是否可以用自定义视图替换密码(EditText)中的点?

    我想替换 EditText 中的点 android inputType textPassword 与自定义 xml 或图像 我可以使用任何其他符号替换点PasswordTransformationMethod方法 但这不是本例中所需要的 那
  • 在 QT 的 textedit 中为特定行(由光标指示)着色,但每次按下按钮时光标的位置都会随着功能而变化

    我是这样编辑的 但是 即使单词已添加到正确的位置并着色 所有文本也不会打印在 textEdit 中 ui gt textEdit gt setText display text QTextcursor cursor ui gt textEd
  • Gensim:有机会获得 Word2Vec 格式的词频吗?

    我正在使用 fasttext 预训练模型进行研究 我需要词频进行进一步分析 fasttext网站上提供的 vec或 bin文件是否包含词频信息 如果是 我该如何得到 我使用 load word2vec format 来加载使用 model
  • 生成 10 的倍数的随机数

    我希望在两个范围之间创建一个 10 倍数的随机数 例如 如果我向函数提供参数0 100它将返回以下数字之一 0 10 20 30 40 50 60 70 80 90 100 但没有什么像63 or 55 是的 我知道这违背了真正的 随机性
  • 如何在 Android 上显示警报对话框?

    我想显示一个对话框 弹出窗口 并向用户显示一条消息 显示 您确定要删除此条目吗 带有一个 删除 按钮 什么时候Delete被触及 它应该删除该条目 否则什么也没有 我已经为这些按钮编写了一个单击侦听器 但是如何调用对话框或弹出窗口及其功能
  • 在 JS/jQuery 中触发 keypress/keydown/keyup 事件?

    在 JS 和 或 jQuery 中模拟用户在文本输入框中输入文本的最佳方法是什么 I don t想要实际在输入框中输入文本 我只想触发所有事件handlers通常由用户在输入框中输入信息来触发 这意味着焦点 按键 按键 按键和模糊 我认为
  • AsyncTask 内的 Android NetworkOnMainThreadException

    当我尝试使用 google calendar api 时 我在 ICS 上遇到问题 为了获取事件列表 我有一个 AsyncTask 并在 doInBackground 内部进行服务调用 但仍然收到 NetworkOnMainThreadEx
  • SublimeREPL 和 IPython

    当我尝试将 IPython 与 SublimeREPL 一起使用时 我失败了 我的设置是 Windows 8 1 Sublime Text 3 C Python34 C Python27 C Anaconda3 Scripts gt Her
  • SwiftUI 和 AppKit:使用关闭对话框询问是否允许应用程序退出

    我正在使用 Big Sur 和 SwiftUI 以及 SwiftUI 生命周期 我想实现一个警报 询问用户是否可以退出应用程序 SwiftUI 怎么可能做到这一点 它应该看起来像这样 可以使用此代码 此代码打开Alert仅在关键窗口中 im
  • SQL为每个年龄返回100个随机行

    对于每个 i Age 0 100 我想使用所选数据为每个年龄返回 100 个随机行 我不确定是否应该使用 while 循环来完成此操作 或者是否应该使用带有限制的 group by 来完成此操作 我看过很多不同的例子 但我仍然很困惑 SEL
  • 如何在c#中将数组的内容打印到标签[重复]

    这个问题在这里已经有答案了 我想从每个数字之间用逗号分隔的标签显示数组的内容 num1 num6 是从文本框转换而来的整数变量 到目前为止我已经做到了这一点 int number new int 6 num1 num2 num3 num4
  • 在配置中找不到指定的命名连接,不适合与 EntityClient 提供程序一起使用,或者无效

    我有一个实体框架对象 当我将其添加到我的项目中时 connectionstring被添加到app config in the connectionstring部分 但是当我想创建新的entitycontext并使用这个connections
  • 调整 AudioUnit 缓冲区的长度

    我的问题涉及音频单元 为了设计适用于 iPhone 的变声应用程序 使用 Objective C xCode 我使用此网站上的 RemoteIO audioUnit 示例 http atastypixel com blog using re
  • Odoo 10:从向导中调用确认表(是/否)

    我想在我的采购订单中添加一个 取消 按钮 此按钮会将我的记录状态更改为 已取消 当用户单击此按钮时 脚本会验证所有购买查询和提供商订单 如果有任何订单尚未完成或取消 我想添加一个弹出窗口来警告用户有关它们的信息 用户可以取消操作或追查 并取
  • 将 List.Contains 转换为表达式树

    相关 创建具有 3 个条件的 Lambda 表达式 将包含转换为表达式树 在我之前的问题的下面 我遇到了我想写的这个查询Expression Tree版本 List
  • twitter-bootstrap 按钮 javascript 不起作用

    我有一个控制组 其中一个按钮组作为复选框 如下所示 div class control group div
  • 在 Javascript 中将字符串添加到数字

    我有功能addNumber如果我单击具有特定值的按钮 该值将连接到变量 b 但如果 a 的值不是数字 则该函数不起作用 我缺少什么 我认为该函数使用参数 a 就像它是一个字符串一样 否则 数字就会被累加起来 因此 如果b 0 a x 的结果