XCount を 100 にする方法を教えてください。
xCount==100;
var x= 'insert code here';
for (xCount = 1; xCount < 100 && x == x.constructor; xCount++)
x = x.constructor;
XCount を 100 にする方法を教えてください。
xCount==100;
var x= 'insert code here';
for (xCount = 1; xCount < 100 && x == x.constructor; xCount++)
x = x.constructor;
x
にはメソッドconstructor()
がありますが、プロパティはありませんconstructor
。ループに設定x=x.constructor
することで、ループの終了条件を回避できます。しかし、ループに入ったときに条件が満たされていないため、ループはすでに「開始される前に終了」しています (つまり、実行されませんでした) 。
console.log(x.constructor) で x.construcor を見ると、次のような結果が得られます
function String() {
[native code]
}
ループを実行したい場合は、設定する必要があります
x=x.constructor
ループ前!