【问题标题】:Fuction that reconize the female/male name识别女性/男性名字的功能
【发布时间】:2021-02-27 09:39:21
【问题描述】:

您好,我必须创建一个识别名称的函数 - 波兰语名称。它很简单,公元前 99% 的女性名字以“a”结尾,而男性则不然,唯一以“a”结尾的男性名字是“Bonawentura”。所以我尝试了创建函数,该函数记录了带有“a”的名字是“Bonawentura”的女性例外。所以这个函数会起作用,如果它是一个女性名字=假,如果男人=真 f.e 输入:

“Ala”, “Jacek”, “Bonawentura”

和输出:

false, true, true

我尝试过的:

function isMaleName() {
    if ( str.endsWith("a") = false)
}

干杯,并感谢任何帮助/提示。祝你有美好的一天。

【问题讨论】:

  • 您应该使用相等运算符,而不是赋值运算符 === (link) 或 === (link)。或者您可以直接通过!str.endsWith("a")查看。

标签: javascript string function ends-with


【解决方案1】:

您可以检查 endig 或特殊名称。

function isMaleName(string) {
    return !string.endsWith("a") || string === 'Bonawentura';
}

console.log(['Ala', 'Jacek', 'Bonawentura'].map(isMaleName));

【讨论】:

    猜你喜欢
    • 2011-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-13
    • 2020-03-09
    • 1970-01-01
    • 1970-01-01
    • 2016-09-02
    相关资源
    最近更新 更多