number


number 関数はオブジェクトを数値に変換し、その数値を返します。

構文

number( [object] )

引数

object (省略可)
数値に変換するオブジェクト。引数を省略すると、現在のコンテキストノードが使用されます。

戻り値

オブジェクトを変換した結果として得られる数値。

注記

  • 文字列は、文字列内で数値の前にある空白文字を取り除き、数値の後にある空白文字を無視することによって数値に変換されます。文字列がこのパターンに一致しない場合は、NaN に変換されます。
  • 真偽値 true は 1 に変換され、false は 0 に変換されます。
  • ノード集合は、まず string() 関数を呼び出したかのように文字列に変換され、それから文字列の引数と同じ方法で変換されます。
  • 4 つの基本型以外の型のオブジェクトは、その型に応じた方法で数値に変換されます。

定義

XPath 1.0 4.4

Gecko でのサポート

サポート済み。

ドキュメントのタグと貢献者

タグ: 
 このページの貢献者: Shoot
 最終更新者: Shoot,