Difference between revisions of "Template:LSL Function/negative index/ja"

From Second Life Wiki
Jump to navigation Jump to search
m (Typo)
m
 
(8 intermediate revisions by 2 users not shown)
Line 8: Line 8:
{{#vardefine:ni_nc|}}
{{#vardefine:ni_nc|}}
{{#vardefine:ni_p1|number}}
{{#vardefine:ni_p1|number}}
{{#vardefine:ni_p2|p2}}
<!--{{#vardefine:ni_p2|p2}}
<!--{{#vardefine:ni_p3|p3}}-->
{{#vardefine:ni_p3|p3}}-->


</noinclude>{{#if:
</noinclude>{{#if:
Line 20: Line 20:


{{#vardefine:spec|{{#var:spec}}
{{#vardefine:spec|{{#var:spec}}
{{#if:{{#var:t}}}|
{{#if:{{#var:t}}|
{{{!}} {{Prettytable|style=float:left;}}
{{{!}} {{Prettytable|style=float:left;}}
{{!}}-{{Hl2}}
{{!}}-{{Hl2}}
Line 35: Line 35:
{{!}} -1
{{!}} -1
{{!}}}
{{!}}}
=== Indexes ===
=== インデックス ===
<div style="display:table;"><div style="display:block;">
<div style="display:table;"><div style="display:block;">
*正のインデックスは先頭から数えます。先頭の要素は '''0'''、末尾の要素は '''(length - 1)''' のインデックスを持ちます。
*正のインデックスは先頭から数えます。先頭の要素は '''0'''、末尾の要素は '''(length - 1)''' のインデックスを持ちます。
Line 46: Line 46:


{{#vardefine:also_articles|{{#var:also_articles}}
{{#vardefine:also_articles|{{#var:also_articles}}
{{#if:{{#var:t}}|{{LSL_DefineRow||{{LSLGC|Negative_Index/ja|負のインデックス}}|}}}}}}
{{#if:{{#var:t}}|{{LSL_DefineRow||{{LSLGC/ja|Negative_Index|負のインデックス}}|}}}}}}


{{#vardefine:header_footnote|{{#var:header_footnote}}{{PBR}}
{{#vardefine:header_footnote|{{#var:header_footnote}}{{PBR}}
Line 54: Line 54:
   |2='''{{{2}}}''' と '''{{{3}}}'''
   |2='''{{{2}}}''' と '''{{{3}}}'''
   |3='''{{{2}}}''' と '''{{{3}}}''' と '''{{{4}}}'''
   |3='''{{{2}}}''' と '''{{{3}}}''' と '''{{{4}}}'''
  }} には{{LSLGC|Negative_Index/ja|負のインデックス}}を使用できま{{#if:{{#var:t}}|す|せん}}。{{PBR}}
  }} には {{LSLGC/ja|Negative_Index|負のインデックス}} を使用できま{{#if:{{#var:t}}|す|せん}}。{{PBR}}
}}
}}


{{#vardefine:footer|{{#var:footer}}
{{#vardefine:footer|{{#var:footer}}
{{#if:{{#var:t}}|{{#ifeq:{{NAMESPACE}}|Template||{{#if:{{#var:self}}{{{self|}}}||{{LSLC|Negative Index/ja}}}}}}}}}}
{{#if:{{#var:t}}|{{#ifeq:{{NAMESPACE}}|Template||{{#if:{{#var:self}}{{{self|}}}||{{LSLC/ja|Negative Index}}}}}}}}}}


{{#vardefine:caveats|{{#var:caveats}}
{{#vardefine:caveats|{{#var:caveats}}
Line 65: Line 65:
  |3='''{{{2}}}''' あるいは '''{{{3}}}''' あるいは '''{{{4}}}'''
  |3='''{{{2}}}''' あるいは '''{{{3}}}''' あるいは '''{{{4}}}'''
  |2='''{{{2}}}''' あるいは '''{{{3}}}'''
  |2='''{{{2}}}''' あるいは '''{{{3}}}'''
  |1='''{{{2}}}'''}} が正常なインデックス範囲を外れていても、スクリプトはエラー表示を出さずに処理を続けます。
  |1='''{{{2}}}'''}} が正常なインデックス範囲を外れていても、{{#if:{{{oob-return|}}}|この関数は {{{oob-return|}}} を返し、}}スクリプトはエラー表示を出さずに処理を続けます。
}}}}
}}}}



Latest revision as of 21:59, 4 May 2010

Format: {{LSL Function/negative index/ja|boolean|p1|p2|p3}}
p1, p2, p3 は不必要な場合省いてください。




Debugging

#var value
header_footnote

{{{2}}} には 負のインデックス を使用できます。

spec
インデックス
先頭 0 -length
末尾 length - 1 -1

インデックス

  • 正のインデックスは先頭から数えます。先頭の要素は 0、末尾の要素は (length - 1) のインデックスを持ちます。
  • 負のインデックスは末尾から数えます。先頭の要素は -length、末尾の要素は -1 のインデックスを持ちます。
caveats
  • {{{2}}} が正常なインデックス範囲を外れていても、スクリプトはエラー表示を出さずに処理を続けます。
notes
constants_nb
also_articles
•  Test
•  負のインデックス
footer