翻轉字符串
翻轉字符串
先把字符串轉化成數組,再借助數組的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
翻轉字符串