-3
從動態變量創建類。 「c1不是構造函數」錯誤。動態分配的類「不是構造函數」
var classes = [PathCarver, SolarSmasher, CoreCrusher, SunSlicer, VortexWaster];
var c1 = classes[Math.random() % classes.length - 1];
this.p1 = new c1({'r' : 0, 'battlefield' : this, 'arsenalIndex' : 0});
如何按預期運行此代碼?
我試過了。即使沒有隨機,我也遇到了這個問題 - 只需將類定義分配給變量,然後實例化它們即可。請自己嘗試。 – quantumpotato
@quantumpotato它沒有問題https://jsfiddle.net/armhoeL7/。請嘗試一下** YOURSELF **。感謝downvote。 – zerkms
我沒有讓你失望。也許我在執行過程中出錯。我會再試一次。 – quantumpotato