2017-01-11 6 views
-5

文字列を逆にする方法を解決しようとしています。私はすでに配列を逆にする方法を見つけ出しましたので、私はこの答えを使用しようとしています。私は文字列を配列に変換してそこからただちに行くことができると思っています...これはこれまで私がこれまで持っていたことです。ヒントやアドバイスは大歓迎です。javascript reverse string algorithm

function reverse(string){ 
    var x = string.split(' '); 
    for(i=0; i=x.length; i++){ 
     var y= x.pop(); 
     console.log(y); 
    } 
} 
+0

を試してみてください、私は両方のために、あなたのコードをインデントする方法を学ぶことから始めますあなたと他の人はそれを見ている。とにかく、アルゴリズムのためのグーグルとスタックオーバーフローに関する質問との違いは何ですか?ところで、あなたの 'for'ステートメントの条件が正しいことを確認してください? –

+1

'ようこそStackOverflow! – Tushar

+1

質問内のコードは、(スペースで区切られた)単語を、文字列内ではなく文字列内で逆にします。これは、[ask]&[mcve] '.split( '').reverse()文字は正しいですか? –

答えて

0

この

function reverse(string){ 
var y =[]; 
var x = string.split(''); 
for(i=x.length-1; i>=0; i--){ 
    y.push(x[i]); 
} 
console.log(y.join('')); 
} 

または単に

string.split('').reverse().join('');