本站页面(多半)转载自萌娘百科的同名页面,依CC BY-NC-SA 3.0引入,贡献者可以在历史页查询。
因各种原因页面内容可能和源页面有所出入,非本站特有页面内容请以萌娘百科为准。
因各种原因页面内容可能和源页面有所出入,非本站特有页面内容请以萌娘百科为准。
- 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
- 本镜像站和其他萌娘百科的镜像站无关,请注意分别。
模板:ArrayFirstOrDefault/doc
跳至導覽
跳至搜尋
本模板用來對用{{Array}}定義的數組進行逐個搜索(線性搜索)。搜索到時,輸出第一個搜索到的元素的編號;搜索不到時,輸出某個默認值。
參數
- name/位置參數1:數組名。
- tofind/位置參數2:待搜索的數組元素。
- default/位置參數3:查找不到對應數組元素時輸出的內容。默認為「-1」。
使用例
{{Array|new|name=newarr|1|2|4|8|16}}{{ArrayFirstOrDefault|newarr|4}}
→ 3{{Array|new|name=newarr|1|2|4|8|16}}{{ArrayFirstOrDefault|newarr|16}}
→ 5{{Array|new|name=newarr|1|2|4|8}}{{ArrayFirstOrDefault|newarr|16}}
→ -1{{Array|new|name=newarr|1|2|4|8}}{{ArrayFirstOrDefault|newarr|16|3=<strong class="error">未找到。</strong>}}
→ 未找到。- 注意由於傳入的參數包含「=」號,必須要將參數名明確寫出來,否則會被錯誤解讀。