所以我需要能够输入一个字符串并将其反转。我必须有一个库JS文件和一个常规JS文件。这是我的库JS文件:
function reverseString(string) {
var reversedString= "";
for(var i = string.length -; i >=; --i) {
reversedString = reversedString + string[i];
}
return reversedString;
}
这是我常规的
var stringEntered = prompt("Enter a string:")
var newString = reverseString(stringEntered);
document.write("the reverse of the string \" + stringEntered + \ " is \" + newString + ".")
我输入的方式与我教授给我们的方式完全相同,当我尝试运行我的HTML文件(编码调用这两个文件)时,没有任何反应。我错过了什么?
答案 0 :(得分:2)
有很多语法问题。这是一个有效的代码:
When creating connection to server an error has occured. Server was not found or was not accessible. Check if the name of an instance is correct and if the server is configured to allow remote access.
答案 1 :(得分:0)
这是一个反转字符串的简洁方法:
function reverseString(string) {
return string.split('').reverse().join('');
}
var str = prompt("Enter a string", "a racecar dad");
alert(reverseString(str));

将其转换为数组,反转数组,将其转回字符串。
修改:很抱歉,没有看到@ SidneyLiebrand的评论告诉你这样做。