分享
三行代码  ›  专栏  ›  技术社区  ›  Germano Lira

我怎么解决这个字符串长度的问题?

  •  -5
  • Germano Lira  · 技术社区  · 1 周前

    “字符串长度 完成getNameLength函数,使其返回所接收名称的长度。“


    返回一个数字

    我这样做了,但没用

    /**
     * @param {string} name
     */
    function getNameLength(name){
        return name;
    }
    
    console.log(getNameLength('John'.length));
    console.log(getNameLength('Argentina!'.length));
    console.log(getNameLength('Macedonia'.length));
    

    回报是这样的

    测试(0/2) 返回一个数字。

    返回正确的长度。

    1 回复  |  直到 1 周前
        1
  •  0
  •   Xenvi    1 周前

    您是否尝试过在函数中而不是在控制台日志中计算长度?这可以确保所有逻辑在返回到控制台日志之前首先在函数中完成。您的函数需要字符串名称,但您正在传递名称.长度

    function getNameLength(name){
        return name.length;
    }
    
    console.log(getNameLength('John'));
    console.log(getNameLength('Argentina!'));
    console.log(getNameLength('Macedonia'));