遇到了一些问题,就是这个,为什么这个写作
lie=lie+ '\n' 就可以换行
\n 表示换行符,相当于你按了一下回车键
sum最后一次被赋值是最后一行
所以打印出来的效果是最后一行没有问题
如果你想打印多行,要么把打印log的操作放到for循环里面,要么做累加操作
1.不管时lie或sum 都是循环之后最终结果
2.lie+= ’\n‘ (lie=lie+’\n‘)表示每次循环** 即累加字符串** 每次执行结果是
这样看不懂,应该了解一下字符串” += “ 代表啥
你第二次的代码,sum的值一直在被覆盖,所以输出的只有最后一次的lin值+一个换行符
sum最好要声明一下
第二个不换行 是因为你的sum 是局部变量 你要把你的 console.log 放到第一个for循环中打印
你不声明 那sum算啥 不给你报错?