5

私は以下を回避しようとしていますが、成功していません:

var string = 'erehT era a tsav rebmun fo secruoser rof gninrael erom tpircsavaJ';

var x = string.split(' ');
for (i = 0; i <= x.length; i++) {
  var element = x[i];
}

element は、配列内の各単語を表すようになりました。単語の順序ではなく、各単語の各文字の順序を逆にする必要があります。

4

5 に答える 5

0

次のことができます。

var string = "erehT era a tsav rebmun fo secruoser rof gninrael erom tpircsavaJ";

arrayX=string.split(" ");
arrayX.sort().reverse();
var arrayXX='';
arrayX.forEach(function(item){
items=item.split('').sort().reverse();
arrayXX=arrayXX+items.join('');
});
document.getElementById('demo').innerHTML=arrayXX;
于 2016-03-14T20:07:37.083 に答える