【问题标题】:How would I create a method that returns the second letter of a string?如何创建一个返回字符串第二个字母的方法?
【发布时间】:2021-01-06 14:45:03
【问题描述】:

例子:

  • secondLetter("bob") 应该返回一个 'o'。
  • secondLetter("yummy") 应该返回一个 'u'。

我尝试使用charAt,但我不明白如何格式化。

【问题讨论】:

  • 你使用什么语言?
  • @Zandew 我认为,很可能是 javascript。

标签: javascript methods charat


【解决方案1】:

您的代码应如下所示:

let secondLetter = word => return word[1]

【讨论】:

    【解决方案2】:

    charAt是所有字符串变量的方法。因此,您应该将其称为myString.charAt(x)。这里x是字符串中字符的计数,从0开始。

    因此,要获取第二个字符,您需要调用myString.charAt(1)

    生成它的函数是这样的:

    function secondLetter(str) {
      return str.charAt(1);
    }
    

    要使其成为一个方法(本质上是一个函数,绑定到一个对象),您需要将函数放入对象原型中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-23
      • 2018-12-16
      • 1970-01-01
      • 1970-01-01
      • 2017-08-17
      • 2015-12-21
      • 2014-04-30
      • 1970-01-01
      相关资源
      最近更新 更多