Difference between revisions of "Template:LSL Function/negative index/range/ja"
< Template:LSL Function | negative index | range
Jump to navigation
Jump to search
(Initial translation) |
(Update translation) |
||
Line 1: | Line 1: | ||
{{#if: | |||
{{#vardefine:notes|{{#var:notes}}{{PBR}} | |||
}}{{#vardefine:p_{{{1| | === 範囲とインデックス {{Anchor|Ranges & Indexes}}=== | ||
}}{{#vardefine:p_{{{2| | インデックス範囲の説明を容易にするため、まず全てのインデックスを正 (プラス) に変換してください。負のインデックスは先頭でなく末尾から数えたもので、負のインデックスは全て対応する正のインデックスを (範囲に収まる限りは) 持ちます。末尾 (最後のインデックス) を過ぎた正のインデックス、先頭 (最初のインデックス) より前の負のインデックスは有効で、その結果は予測可能かつ信頼できます。すなわち、その要素はあたかも存在するかのように扱われますが、それは出力されるまでの間に限ります。 | ||
}}<noinclude>{{#var | |||
*'''{{{1}}}''' <= '''{{{2}}}''' の場合、範囲は '''{{{1}}}''' から '''{{{2}}}''' となります。 ['''{{{1}}}''', '''{{{2}}}'''] | |||
*'''{{{1}}}''' > '''{{{2}}}''' の場合、範囲は '''0''' から '''{{{2}}}'''、および '''{{{1}}}''' から '''-1''' となります。 ['''0''', '''{{{2}}}'''] + ['''{{{1}}}''', '''-1'''] | |||
**'''{{{2}}}''' が先頭より前の負のインデックスの場合、範囲は ['''{{{1}}}''', '''-1'''] となります。 | |||
**'''{{{2}}}''' が末尾より後の正のインデックスの場合、範囲は ['''0''', '''{{{2}}}'''] となります。 | |||
**'''{{{1}}}''' と '''{{{2}}}''' がいずれも有効な範囲から外れていた場合、関数は処理すべき範囲を持たないことになります。(事実上、関数の呼び出しは無駄になります。) | |||
詳細は{{LSLGC|Negative_Index/ja#Range Functions|負のインデックス}}を参照してください。 | |||
}} | |||
{{#vardefine:p_{{{1|start}}}_desc|{{{1|start}}} index}} | |||
{{#vardefine:p_{{{2|end}}}_desc|{{{2|end}}} index}} | |||
}}<noinclude> | |||
{| {{Prettytable}} | |||
|-{{Hl2}} | |||
! #var | |||
! value | |||
|- | |||
{{VarPair|p_{{{1|start}}}_desc}} | |||
|- | |||
{{VarPair|p_{{{1|end}}}_desc}} | |||
|- | |||
{{VarPair|spec}} | |||
|- | |||
{{VarPair|notes}} | |||
|- | |||
{{VarPair|caveats}} | |||
|} | |||
</noinclude> |
Revision as of 04:43, 23 April 2009
#var | value |
---|---|
p_start_desc | start index |
p_end_desc | end index |
spec | |
notes |
範囲とインデックスインデックス範囲の説明を容易にするため、まず全てのインデックスを正 (プラス) に変換してください。負のインデックスは先頭でなく末尾から数えたもので、負のインデックスは全て対応する正のインデックスを (範囲に収まる限りは) 持ちます。末尾 (最後のインデックス) を過ぎた正のインデックス、先頭 (最初のインデックス) より前の負のインデックスは有効で、その結果は予測可能かつ信頼できます。すなわち、その要素はあたかも存在するかのように扱われますが、それは出力されるまでの間に限ります。
詳細は負のインデックスを参照してください。 |
caveats |