优雅一点

吐槽: 原题写的代码太烂,工程实践中不被打死才对

一般来讲,if...else 会比三元表达式效率高一点。
当然了,这题用三元表达式也是可选项。

function functions(flag) {
    if (flag) {
        return 'a'
    } else {
        return 'b'
    }
}

三元表达式版本,谁更简洁那就不用说了吧

function functions(flag) {
    return flag ? 'a' : 'b'
}