あなたが助けてくれることを願っています。私の楽しいプロジェクトはもうすぐ終わりますが、修正すべき最後のバグが 1 つあります。
一連の値をシャッフルしてランダムな段落に吐き出す配列があります。問題は、これらのシャッフルされた単語をダンプすると、いくつかが何度も呼び出され、各値を一度だけ印刷する必要があることです。
$("#generatebutt").click(function() {
var dumpStr = "";
var lengthOfParagraph = $('#length').val();
var numberOfParagraph = $('#numberpara').val();
for (var i = 0; i < numberOfParagraph; i++) {
ShuffleWords(melbArray);
for (var j = 0; j < lengthOfParagraph; j++) {
var theWords = melbArray[j];
if(j == 0){
dumpStr += theWords.charAt(0).toUpperCase();
theWords = theWords.substring(1)
}
else {
}
if(j % 5 == 1){
dumpStr += theWords + ", ";
}
else {
dumpStr += theWords + " ";
}
}
dumpStr = $.trim(dumpStr);
dumpStr += ".<br/><br/>";
}
$("#dump").html(dumpStr);
本当にありがとう!
リー