Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // - - - - - - - - - - - - - - - - - - - - -
- // ユーザ設定
- var pattern = ["0", "1"];
- var height = 4;
- // - - - - - - - - - - - - - - - - - - - - -
- // 網羅パターン生成
- var width = Math.pow(pattern.length, height);
- var matrix = [];
- var blockSize = pattern.length;
- while (blockSize <= width) {
- var row = [];
- for (var i = 1; i <= blockSize; i++) {
- for (var j = 1; j <= (width / blockSize); j++) {
- row.push(pattern[i % pattern.length]);
- }
- }
- matrix.push(row.join("\t"));
- blockSize += blockSize;
- }
- // - - - - - - - - - - - - - - - - - - - - -
- // ファイル出力
- var fs = WScript.CreateObject("Scripting.FileSystemObject");
- var file = fs.CreateTextFile("output.txt");
- file.write(matrix.join("\n"));
- file.close();
Add Comment
Please, Sign In to add comment