-6

と呼ばれる関数にパスした変数comment_testがありますが0、それは。として読み取られると推測されるため、失敗しますfalse。エラーが発生します'ReferenceError: Can't find variable: count'

しかし、変数が実際に0(、、、などではなく)1であるかどうかを知る必要があります。この関数は、任意の正の数で正常に機能します。これはどのように達成されますか、または私は何を間違っていますか?これに関する情報が見つからないようです。23

var test = comment_test(0, true);
4

1 に答える 1

1

厳密な比較を使用する必要があります:

var myVar = 0;
myVar === 0;//returns true
myVar === false;//returns false
于 2013-01-21T00:31:04.000 に答える