モジュール概要#
このモジュールは、形容詞、副詞、接続詞、間投詞、前置詞、動詞、および名詞(sample 経由)を含む、さまざまな品詞のランダムな単語を生成するメソッドを提供します。length または min/max パラメータを使用して生成される単語の長さ を制御でき、完全一致が見つからない場合の処理方法として戦略(fail、closest、longest、shortest、any-length)を指定できます。
adjective#
| 名前 | 型 | デフォルト | 説明 |
|---|
| length | number | | 単語の期待される長さです。 |
| min | number | | 単語の最小長です。 |
| max | number | | 単語の最大長です。 |
| strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 一致する長さの単語が見つからない場合に適用する戦略です。利用可能なエラー処理戦略は次のとおりです。- fail: 指定された長さの単語が見つからない場合、エラーを スローします。- shortest: 最も短い単語のいずれかを返します。- closest: 指定された長さに最も近い単語のいずれかを返します。- longest: 最も長い単語のいずれかを返します。- any-length: 任意の長さの単語を返します。 |
adverb#
| 名前 | 型 | デフォルト | 説明 |
|---|
| length | number | | 単語の期待される長さです。 |
| min | number | | 単語の最小長です。 |
| max | number | | 単語の最大長です。 |
| strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 一致する長さの単語が見つからない場合に適用する戦略です。利用可能なエラー処理戦略は次のとおりです。- fail: 指定された長さの単語が見つからない場合、エラーをスローします。- shortest: 最も短い単語のいずれかを返します。- closest: 指定された長さに最も近い単語のいずれかを返します。- longest: 最も長い単語のいずれかを返します。- any-length: 任意の長さの単語を返します。 |
conjunction#
| 名前 | 型 | デフォルト | 説明 |
|---|
| length | number | | 単語の期待される長さです。 |
| min | number | | 単語の最小長です。 |
| max | number | | 単語の最大長です。 |
| strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 一致する長さの単語が見つからない場合に適用する戦略です。利用可能なエラー処理戦略は次のとおりです。- fail: 指定された長さの単語が見つからない場合、エラーをスローします。- shortest: 最も短い単語のいずれかを返します。- closest: 指定された長さに最も近い単語のいずれかを返します。- longest: 最も長い単語のいずれかを返します。- any-length: 任意の長さの単語を返します。 |
interjection#
| 名前 | 型 | デフォルト | 説明 |
|---|
| length | number | | 単語の期待される長さです。 |
| min | number | | 単語の最小長です。 |
| max | number | | 単語の最大長です。 |
| strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 一致する長さの単語が見つからない場合に適用する戦略です。利用可能なエラー処理戦略は次のとおりです。- fail: 指定された長さの単語が見つからない場合、エラーをスローします。- shortest: 最も短い単語のいずれかを返します。- closest: 指定された長さに最も近い単語のいずれかを返します。- longest: 最も長い単語のいずれかを返します。- any-length: 任意の長さの単語を返します。 |
preposition#
| 名前 | 型 | デフォルト | 説明 |
|---|
| length | number | | 単語の期待される長さです。 |
| min | number | | 単語の最小長です。 |
| max | number | | 単語の最大長です。 |
| strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 一致する長さの単語が見つからない場合に適用する戦略です。利用可能なエラー処理戦略は次のとおりです。- fail: 指定された長さの単語が見つからない場合、エラーをスローします。- shortest: 最も短い単語のいずれかを返します。- closest: 指定された長さに最も近い単語のいずれかを返します。- longest: 最も長い単語のいずれかを返します。- any-length: 任意の長さの単語を返します。 |
sample#
形容詞、副詞、接続詞、間投詞、名詞、前置詞、または動詞のいずれかであるランダムな単語を返します。| 名前 | 型 | デフォルト | 説明 |
|---|
| length | number | | 単語の期待される長さです。 |
| min | number | | 単語の最小長です。 |
| max | number | | 単語の最大長です。 |
| strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 一致する長さの単語が見つからない場合に適用する戦略です。利用可能なエラー処理戦略は次のとおりです。- fail: 指定された長さの単語が見つからない場合、エラーをスローします。- shortest: 最も短い単語のいずれかを返します。- closest: 指定された長さに最も近い単語のいずれかを返します。- longest: 最も長い単語のいずれかを返します。- any-length: 任意の長さの単語を返します。 |
verb#
| 名前 | 型 | デフォルト | 説明 |
|---|
| length | number | | 単語の期待される長さです。 |
| min | number | | 単語の最小長です。 |
| max | number | | 単語の最大長です。 |
| strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 一致する長さの単語が見つからない場合に適用する戦略です。利用可能なエラー処理戦略は次のとおりです。- fail: 指定された長さの単語が見つからない場合、エラーをスローします。- shortest: 最も短い単語のいずれかを返します。- closest: 指定された長さに最も近い単語のいずれかを返します。- longest: 最も長い単語のいずれかを返します。- any-length: 任意の長さの単語を返します。 |
words#
スペースで区切られたいくつかの単語を含むランダムな文字列を返します。| 名前 | 型 | デフォルト | 説明 |
|---|
| count | number | { min: 1, max: 3 } | 返す単語数です。 |
| min | number | | 単語の最小長です。 |
| max | number | | 単語の最大長です。 |
Modified at 2026-06-11 07:06:02