1. 程式人生 > >翻轉字符串

翻轉字符串

翻轉 scrip tin 數組 ever gin read string ren

翻轉字符串

先把字符串轉化成數組,再借助數組的reverse方法翻轉數組順序,最後把數組轉化成字符串。

你的結果必須得是一個字符串

當你完成不了挑戰的時候,記得開大招‘Read-Search-Ask‘。

這是一些對你有幫助的資源:

  • Global String Object
  • String.split()
  • Array.reverse()
  • Array.join()

//程序代碼

function reverseString(str) {
var arr =[];
for(var i=0;i<str.length;i++)
for(var j=0;j<str.length-i;j++){
arr[j] =str.charAt(i);
}
var string = arr.join("");
return string;
}

reverseString("Greetings from Earth");

//程序結果

function reverseString(str) {
var arr =[];
for(var i=0;i<str.length;i++)
for(var j=0;j<str.length-i;j++){
arr[j] =str.charAt(i);
}
var string = arr.join("");
return string;
}

reverseString("Greetings from Earth");

//程序結果 htraE morf sginteerG

function reverseString(str) {
var arr =[];
for(var i=str.length;i>=0;i--)
for(var j=0;j<=i;j++){
arr[j] =str.charAt(i);
}
var string = arr.join("");
return string;
}

reverseString("hello");

//程序結果 hello

翻轉字符串