JavaScript字串逆序排列
本章節分享一段程式碼例項,它能夠實現將字串中的內容逆序排列。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼function reverse(string) { if(string.length == 0) { return string; } else { return reverse(string.substring(1, string.length)) + string.substring(0, 1); } } var str="antzone"; console.log(reverse(str));
上面的程式碼實現了我們的要求,下面簡單介紹一下它的實現過程。
一.程式碼註釋:
(1).function reverse(string) {},string就是要進行逆序排列的字串。
(2).if(string.length == 0) {
return string;
} ,如果字串長度為零,是一個空字串,那麼就直接返回此字串。
(3).else {
return reverse(string.substring(1, string.length)) + string.substring(0, 1);
},如果字串長度不為0的話,那麼就採用遞迴的方式來進行翻轉操作。
二.相關閱讀:
(1).substring()方法參閱JavaScript substring()一章節。
(2).遞迴參閱JavaScript遞迴概念簡單介紹一章節。
相關文章
- javascript將字串逆序排列程式碼例項JavaScript字串
- 逆序排列
- 字串的排列字串
- 字串全排列字串
- [C練習]字串逆序字串
- 字串的全排列字串
- 字串的升序降序排列字串
- 字串排列組合問題字串
- 【劍指offer】字串的排列字串
- 九度 1369 字串的排列字串
- 字串全排列 java實現字串Java
- 567. 字串的排列(中)字串
- JZ-027-字串的排列字串
- java將字串逆序遞迴方式輸出Java字串遞迴
- JavaScript陣列元素全排列JavaScript陣列
- python對指定字串逆序的6種方法Python字串
- 無重複字串的排列組合字串
- 劍指 Offer 38. 字串的排列字串
- LeetCode 567. 字串的排列LeetCode字串
- 排列子串;及翻譯字串分析字串
- [CareerCup] 1.3 Permutation String 字串的排列字串
- 指標陣列練習排列字串指標陣列字串
- JavaScript陣列升序和降序排列JavaScript陣列
- 【JavaScript】字串JavaScript字串
- JavaScript 多行字串JavaScript字串
- JavaScript 字串indexOf()JavaScript字串Index
- JavaScript 字串lastIndexOf()JavaScript字串ASTIndex
- JavaScript 字串 lastIndexOf()JavaScript字串ASTIndex
- JavaScript 字串 indexOf()JavaScript字串Index
- JavaScript 字串slice()JavaScript字串
- JavaScript 字串 slice()JavaScript字串
- JavaScript 字串拼接JavaScript字串
- JavaScript 追加字串JavaScript字串
- [劍指offer][第四章][28]字串的排列字串
- 教你使用1行程式碼在Java中實現字串的逆序行程Java字串
- JavaScript 字串換行JavaScript字串
- JavaScript組合字串JavaScript字串
- 反轉字串(JavaScript)字串JavaScript