我正在尝试在javascript中执行反向单词脚本。我已经编写了此函数,但是它不起作用,我不明白为什么。怎么了?还有其他方法吗?



function inverser(x)
{
	var newString ="";
	var index=(x.length - 1);
	var y=0;

	for (var i=index ; i>=0 ; i--)
	{
		x[i] = newString [y++];
	}

	return (newString );
}

最佳答案

您需要添加以连接newString,而不是尝试为其分配索引。您的功能逻辑应该是

newString[y++] += x[i];


Link to code

关于javascript - 如何在Javascript中执行反词功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43833591/

10-12 15:47