为什么调用函数时为什么没有输入?

时间:2019-03-03 20:18:38

标签: javascript function call reverse

下面是我的代码。我正在尝试反转一个字符串(例如“ Hello”->“ olleH”),但没有任何输出。我正在使用括号。

function FirstReverse(str){
var str1 = "";

for(var i = str.length-1; i >= 0; i--){
    str1 = str1 + str.charAt(i);
}
    return str1;
    console.log(str1);
};

FirstReverse('Hello');

1 个答案:

答案 0 :(得分:0)

您需要获取console.log的返回值。

在函数内部,return statement之后的任何语句都不会执行。

function FirstReverse(str) {
    var str1 = "";

    for (var i = str.length - 1; i >= 0; i--) {
        str1 = str1 + str.charAt(i);
    }
    return str1;
}

console.log(FirstReverse('Hello'));