私は3つの文字A、B、Cを持っています。この3文字で長さ4の文字列を組み合わせて組み合わせたいと思っています。Javascriptで文字の組み合わせを作るには?
結果はこのようになります:AAAA
、BBBB
とCCCC
ので、パターンのサンプルです AAAA AAAB AABC
、私はこれらの形成の組み合わせでありどのように多くのパターンを知る必要があります。
アイデア?
私は3つの文字A、B、Cを持っています。この3文字で長さ4の文字列を組み合わせて組み合わせたいと思っています。Javascriptで文字の組み合わせを作るには?
結果はこのようになります:AAAA
、BBBB
とCCCC
ので、パターンのサンプルです AAAA AAAB AABC
、私はこれらの形成の組み合わせでありどのように多くのパターンを知る必要があります。
アイデア?
これを試してみてください:
for (letter_one = 1; letter_one < 3; letter_one++) {
for (letter_two = 1; letter_two < 3; letter_two++) {
for (letter_three = 1; letter_three < 3; letter_three++) {
console.log(String.fromCharCode(97 + letter_one) + String.fromCharCode(97 + letter_two) + String.fromCharCode(97 + letter_three));
}
}
}
ありがとう迷路、しかし、私はa、b、cからの組み合わせが必要です。 – XieMax
編集済み - 今すぐご利用ください。 – MazeOfEncryption
は、スタックオーバーフローにこの
(81) ["aaaa", "aaab", "aaac", "aaba", "aabb", "aabc", "aaca", "aacb", "aacc", "abaa", "abab", "abac", "abba", "abbb", "abbc", "abca", "abcb", "abcc", "acaa", "acab", "acac", "acba", "acbb", "acbc", "acca", "accb", "accc", "baaa", "baab", "baac", "baba", "babb", "babc", "baca", "bacb", "bacc", "bbaa", "bbab", "bbac", "bbba", "bbbb", "bbbc", "bbca", "bbcb", "bbcc", "bcaa", "bcab", "bcac", "bcba", "bcbb", "bcbc", "bcca", "bccb", "bccc", "caaa", "caab", "caac", "caba", "cabb", "cabc", "caca", "cacb", "cacc", "cbaa", "cbab", "cbac", "cbba", "cbbb", "cbbc", "cbca", "cbcb", "cbcc", "ccaa", "ccab", "ccac", "ccba", "ccbb", "ccbc", "ccca", "cccb", "cccc"]
ようこそようになります。この機能
と出力との私の問題を解決! [ヘルプ]、特に[*どのように私は良い質問をしますか?*](/ help/how-to-ask)SOに関する関連トピックの研究、[検索](/ help/searching) 、それを行ってください。 ***もし***あなたが立ち往生して、より多くの研究と検索をした後、元気が出ることができないなら、あなたの試みの[mcve]を投稿し、あなたがどこにいるのかを具体的に言う。人々は喜んで助けてくれるでしょう。がんばろう! –