我正在尝试重建Substring函数。这是我的代码。当传递单个参数以及num1> num2时它不起作用。有人可以告诉我应该在哪里更改吗?
这是我的代码...
function myFunction(num1,num2) {
var str = "This is a string";
var subString = "";
var len = str.length;
if (num1 < 0 || num2 > len) {
console.log("Invalid input");
} else {
var k = 0;
for (i = num1; i < num2; i++) {
subString = subString + str[i];
k++;
}
console.log(subString);
}
}
myFunction(0,4);