gpt4 book ai didi

javascript - 如何在javascript中返回在控制台中多行显示的字符串?

转载 作者:行者123 更新时间:2023-12-03 04:49:21 25 4
gpt4 key购买 nike

如果我做类似的事情:

console.log('a'+ '\n' + 
'b'+ '\n' +
'c');

我将进入控制台:

`a
b
c`

但是如果我尝试退回它,例如:

function letter() {
return 'a'+ '\n' +
'b'+ '\n' +
'c';
}
letter();

它打印出'a\nb\nc'。如何仅使用 return 语句使返回值与 console.log 中的返回值相同?

它在谷歌开发者控制台中打印得很好,但我使用的是 repl.it 的控制台,所以我想这取决于该控制台的格式如何?

最佳答案

您的代码至少在 Firefox 和 Chrome 中没问题。

console.log(字母());应该完全按照您的意愿行事。

如果您遇到问题,我猜是因为您的浏览器。在其他浏览器中尝试。

更新:我看到您的回复“它不是浏览器,只是网站环境中的控制台,这只是一个 JavaScript 问题,希望我将它们中的每一个打印在新行上”。

当然,在普通浏览器中您的代码没有问题。也许在这个网站上,他们计划您以不同的方式解决这个问题。这可能是一个错误。

关于javascript - 如何在javascript中返回在控制台中多行显示的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42730520/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com