javascript - 为什么这个脚本可以这样打印

标签 javascript

var dollar = '$';
for (var i=1; i <= 6; i++) {
    console.log(dollar);
    dollar += '$';
}

我刚开始学习javascript,请帮忙解释一下为什么脚本可以这样打印。谢谢帮助

$
$$
$$$
$$$$
$$$$$
$$$$$$

最佳答案

dollar += '$'; 

等于

dollar = dollar + '$'; 

因此第一轮美元等于“$”,因此您将按原样记录它,然后向其中添加另一美元。在下一轮中您将看到它“$$”。同样,最后会出现 6 个美元符号,因为您将其迭代到 6。

关于javascript - 为什么这个脚本可以这样打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52026734/

相关文章:

javascript - 输入/返回时指令语法错误

javascript - 如何将html标签转换为AngularJS中的文本?

javascript - 获取 javascript 函数对象的参数计数(甚至名称)

javascript - 在 flexslider 幻灯片处于事件状态时添加类(flex-active-slide)

javascript - 内部 HTML - 正确的形式

javascript - 使用 javascript/jquery 将我的网页焦点转移到浏览器地址栏

javascript - 在浏览器关闭时使用后台权限退出 Chrome 扩展程序

javascript - 在 React 无状态组件中存储不可观察数据的最佳方法(使用 Hooks)

javascript - 无法使用pushstate和各种js路由器进行路由

javascript - dc.js 清除所有图表