HexaGonal三角形加法

时间:2019-03-25 13:50:36

标签: javascript

给出非负整数k <= 33,生成三角形。

实施一种方法,即使该属性不存在,该方法也可以安全地访问对象的属性。

该函数必须支持三个参数:要访问的对象;如果属性在对象内部不存在,则返回该函数的默认值;最后是一个字符串,指示要查询的属性的路径。

该路径将界定要查询的属性所在的路径。不同深度的深度将由点定界。另外,最后一个参数是可选的。如果未提供,该函数将返回另一个函数,该函数将等待以属性的路径作为参数来调用。

示例:

const obj = {
    p1: {
        p2: 'value'
    }
}
get(obj, null, 'p1.p2') // ---> returns 'value'
const obj = {
    p1: {
        p2: 'value'
    }
}
get(obj, 'default', 'p1.p2.p3') // ---> returns 'default'
const obj = {
    p1: {
        p2: 'value'
    }
}

0 个答案:

没有答案