sanex3339 9 年之前
父節點
當前提交
1153525be5

+ 1 - 2
src/custom-nodes/unicode-array-nodes/UnicodeArrayRotateFunctionNode.js

@@ -14,8 +14,7 @@ class UnicodeArrayRotateFunctionNode extends Node_1.Node {
         this.node = this.getNodeStructure();
         this.node = this.getNodeStructure();
     }
     }
     appendNode(blockScopeNode) {
     appendNode(blockScopeNode) {
-        let programBodyLength = blockScopeNode.body.length, randomIndex = Utils_1.Utils.getRandomInteger(1, programBodyLength);
-        NodeUtils_1.NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), randomIndex);
+        NodeUtils_1.NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), 1);
     }
     }
     getNode() {
     getNode() {
         if (!this.unicodeArray.length) {
         if (!this.unicodeArray.length) {

+ 2 - 6
src/custom-nodes/unicode-array-nodes/UnicodeArrayRotateFunctionNode.ts

@@ -8,8 +8,7 @@ import { AppendState } from "../../enums/AppendState";
 
 
 import { Node } from '../Node';
 import { Node } from '../Node';
 import { NodeUtils } from "../../NodeUtils";
 import { NodeUtils } from "../../NodeUtils";
-import {Utils} from "../../Utils";
-import {Obfuscator} from "../../Obfuscator";
+import { Utils } from "../../Utils";
 
 
 export class UnicodeArrayRotateFunctionNode extends Node {
 export class UnicodeArrayRotateFunctionNode extends Node {
     /**
     /**
@@ -55,10 +54,7 @@ export class UnicodeArrayRotateFunctionNode extends Node {
      * @param blockScopeNode
      * @param blockScopeNode
      */
      */
     public appendNode (blockScopeNode: BlockScopeNode): void {
     public appendNode (blockScopeNode: BlockScopeNode): void {
-        let programBodyLength: number = blockScopeNode.body.length,
-            randomIndex: number = Utils.getRandomInteger(1, programBodyLength);
-
-        NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), randomIndex);
+        NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), 1);
     }
     }
 
 
     /**
     /**