我试图在pascal中学习递归,我有这个代码用递归来反转一个字符串:
<button type="button" class="tr" name="button">TR</button>
<!--working -->
<!--but doesnt work bec of in div -->
<div id="btn_container">
<button type="button" class="eu" name="button">EU</button>
<button type="button" class="tr" name="button">TR</button>
</div>
<!--but doesnt work bec of in div -->
<br>
<br>
<br>
<div class="TR">
tr
</div>
<div class="EU">
eu
</div>
任何人都可以一步一步向我解释这里发生了什么。 谢谢。
答案 0 :(得分:3)
如果字符串为空,则其反转只是空字符串;否则,反转是最后一个字符,后跟(字符串减去最后一个字符)的反转。
幸运的是,你有一个可以反转字符串的函数:Invert
。