1. 程式人生 > 實用技巧 >Node學習-靜態web服務

Node學習-靜態web服務

第一種方法:

  思路:先用字串的split()分割方法轉換成陣列,再用陣列的reverse()反轉的方法,最後將反轉的陣列用Join()方法轉換成字串

  程式碼如下:

1    var str = 'hellow world'
2    var str2 = str.split('').reverse().join('')
3    console.log(str2);

第二種方法:

  思路:封裝一個翻轉的函式,給傳進來的函式作判斷,拿到傳進來的字串長度,通過迴圈長度減減,用一個字串的變數將每次迴圈出來的長度,通過chatAt()拿到對應的值就可以實現字串翻轉的效果

 1  function
reverse(character){ 2 if(character.length == 0) return null 3 if(character.length > 0){ 4 var i = character.length 5 var str3 = '' 6 while (--i >= 0){ 7 str3 += character.charAt(i) 8 9 } 10 } 11 return str3 12 } 13 console.log(reverse(str));

兩種方法最終列印的結果