Javascript 从两个数组中计算所有可能的单词组合
我想显示可能的唯一单词组合的总数 这是我的示例代码:Javascript 从两个数组中计算所有可能的单词组合,javascript,jquery,math,Javascript,Jquery,Math,我想显示可能的唯一单词组合的总数 这是我的示例代码: var wordlist1 = ["Goldener", "Stählerner", "Purpurner", "Strahlender", "Elektrischer", "Taumelnder"]; var wordlist2 = ["Indianer", "Ast", "Dachs", "Wolfshund", "Schäferhund", "Lupus", "Schakal"] ; 如何使用JS或Jquery实现这一点
var wordlist1 = ["Goldener", "Stählerner", "Purpurner", "Strahlender", "Elektrischer", "Taumelnder"];
var wordlist2 = ["Indianer", "Ast", "Dachs", "Wolfshund", "Schäferhund", "Lupus", "Schakal"] ;
如何使用JS或Jquery实现这一点?组合的数量是wordlist1.length*wordlist2.length 要显示组合,请执行以下操作:
for (i = 0; i < wordlist1.length; i++)
for (j = 0; j < wordlist2.length; j++){
// do something like alert(wordlist1[i] + " " + wordlist2[j]);
// or append the combinations somewhere
}
for(i=0;i
一个列表的示例。。。将for循环放入函数中,就得到了:-)
var-wordlist1=[“戈德纳”、“圣赫勒纳”、“紫罗兰”、“斯特拉兰德”、“埃列克特里谢”、“塔梅兰德”];
var wordlist2=[“Indianer”、“Ast”、“Dachs”、“Wolfshund”、“Schäferhund”、“Lupse”、“Schakal”];
var uniqueWords=[];
for(var i=0;i
(n*p)。。。。(如果顺序无关紧要/2)这是如何针对javascript的?单个单词是否算数?秩序重要吗?Purpurner-Ast
和Ast-Purpurner
算一个还是两个?您是只想要两个单词组合,还是应该将两个数组中的所有单词都设置为一个组合?谢谢大家。我学到了一些东西。对不起,如果我的问题对这里的一些用户来说太基本了。我的时间非常有限,我真的很感激你对最基本的问题的回答。我仍然需要达到一个我自己能想到一个快速解决方案的水平。这没问题。我们都从0级开始:-)
var wordlist1 = ["Goldener", "Stählerner", "Purpurner", "Strahlender", "Elektrischer", "Taumelnder"];
var wordlist2 = ["Indianer", "Ast", "Dachs", "Wolfshund", "Schäferhund", "Lupus", "Schakal"];
var uniqueWords = [];
for (var i = 0; i < wordlist1.length; i++) {
var isUnique = true;
for (var j = 0; j < uniqueWords.length; j++) {
if (wordlist1[i] == uniqueWords[j]) {
isUnique = false;
break;
}
}
if (isUnique)
uniqueWords.push(wordlist1[i]);
}
alert(uniqueWords.join("|"));