javascript - 添加变量和 console.log 结果
问题描述
我正在学习基本的 javascript 教程,但由于我一直在搜索和搜索,所以无法弄清楚这一点。
代码如下:
const a = 1
const b = 1
console.log("a" + "b");
这应该返回 2,但有问题。修复代码。
我尝试了许多不同的选项,包括删除引号并将 const 更改为 var 或 let 没有运气。谁能帮我?
解决方案
您使用双引号将“a”和“b”打印为字符串,这就是您的代码无法按预期工作的原因。您也没有在变量声明之间添加分号。你应该这样做console.log(a + b)
,没有引号:
const a = 1;
const b = 1;
console.log(a + b); // 2
请参阅 Medium 上的这篇文章,其中解释了和之间let
的区别。const
var
推荐阅读
- java - Firebase 中的 getValue() 方法是什么?
- angular - Angular 6 UI Router 类解析器
- node.js - 无法在节点中使用表单数据插入数据
- sql-server - SQL Server - 在 XML.value() 中使用隐式 SQL 变量时出错
- android - Proguard 抛出 customtabs 警告和失败的构建
- android - 具有(字符串)奇怪行为的 Kotlin
- javascript - 计算在 XML 文件中有多少父节点具有相同的标记“值”
- linux - 如何在不知道 EFI 系统表的情况下找到 MCFG 表?
- java - 在 Java 中使用 Stringbuilder 读取一个巨大的文本文件并附加
- php - Apache 将 REMOTE_USER 转发到 php 以使用 NTLM 进行 SSO