2017-01-25 4 views

答えて

0

逆の順序で各文字を文字列に記録するだけで、新しい文字列を作成してログに記録するだけです。

var String = "hello world!"; 
 
var length = String.length; 
 
var res=''; 
 

 
for (i = length - 1; i >= 0; i--) { 
 
    res += String[i]; 
 
} 
 
console.log(res); 
 

 
res = ''; 
 
// or while loop 
 
while (length--) 
 
    res += String[length]; 
 

 
console.log(res);

より簡単な方法は、逆に、単一の文字列を生成するString#splitArray#reverseArray#join方法を使用することです。

var String = "hello world!"; 
 

 
console.log(
 
    String.split('').reverse().join('') 
 
)

+2

この質問は複製する必要があります。 –

関連する問題