2012-02-07 13 views
-2

文字列 "mypage"のいずれかの部分がユーザー入力と一致する場合は、乱数(0以上)が表示されます。乱数生成のパターンがあるかどうかを知りたいですか?乱数ではありません疑問のJavaScriptインデックス

var a=this.toString().indexOf("mypage"); 
+2

どの乱数ですか?それは 'indexOf'とどのように関連していますか?あなたの質問は意味がなく、申し訳ありません。 –

+0

@ShadowWizard alert(a)を値の表示に使用すると、文字列 "mypage"のいずれかの部分がユーザー入力と一致すると、乱数が表示されます。私は数値生成のパターンがあるかどうか、あるいは単に任意の値を生成するかどうかを知りたい> – sandbox

+0

'indexOf()'関数はブール値ではなく数値を返します。 – Pointy

答えて

3

、それはそれだ少ないし、0以上のパターンが見つからなかった場合は、0から始まるindexOfに渡されたパターンに一致する最初の文字のインデックスです。だからあなたの例ではindexOfから返された数が乱数ではありませんmypage

+0

私はそれを得た!ありがとう... – sandbox

0

からmのインデックスは、それはそれは...、ない場合a"mypage"で発見されていますでしょうか?

+0

いいえ、それは 'm'です。 'indexOf'は、パターンが見つかると常に最初の文字のインデックスを返します。 – JaredMcAteer

+1

まあ...それは私が意味するものです。 – Chris