gpt4 book ai didi

javascript - 使用js的多行随机文本

转载 作者:行者123 更新时间:2023-12-01 00:03:23 25 4
gpt4 key购买 nike

我正在尝试制作一个随机文本生成器,它可以生成多行,但它总是在 HTML 页面上的同一行上(我尝试过 \n 已经并且不起作用)。

我在 Chrome 上测试了它,但如果可能的话,我可以获得一些帮助吗?

这里是我使用的代码:( live demo )

function rtg(maxChar, maxLines) {
var ranChar = "";
var count;
var alphabet = "A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,r,s,t,u,v,w,x,y,z,1,2,3,4,56,7,8,9,0".split(",");

for (var i = 0; i < maxLines; i++) {
var rand = null;
for (var x = 0; x < maxChar; x++) {
count++;
rand = Math.floor(Math.random() * alphabet.length);
ranChar += alphabet[rand];
if (maxChar == count) {
//this part i need help with
ranChar += '\n'
count = 0;
}
}
}
}

最佳答案

\n除非您使用 css 属性 white-space: pre-line,否则在 HTML 中无法识别(或者将文本放在 <pre>Your Text Here</pre> 标记内。另一种方法(可能更好)是当您想要转到下一行时添加 '<br/>' 而不是 '\n'

关于javascript - 使用js的多行随机文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60563094/

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