Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
编写接受单个数组参数的javascript函数_Javascript_Arrays_Function - Fatal编程技术网

编写接受单个数组参数的javascript函数

编写接受单个数组参数的javascript函数,javascript,arrays,function,Javascript,Arrays,Function,请编写一个名为lastElement的函数,该函数接受单个数组参数。函数应返回数组的最后一个元素(不删除该元素)。如果数组为空,则函数应返回null lastElement([3,5,7])//7 lastElement([1])//1 lastElement([])//null 最后一部分我很困惑,如果数组为空,函数将返回null。您可以稍微更新代码,检查数组是否为空,然后返回null,如下所示: 返回array.length?array[array.length-1]:空; 您正在写一个关于

请编写一个名为lastElement的函数,该函数接受单个数组参数。函数应返回数组的最后一个元素(不删除该元素)。如果数组为空,则函数应返回null

  • lastElement([3,5,7])//7
  • lastElement([1])//1
  • lastElement([])//null

  • 最后一部分我很困惑,如果数组为空,函数将返回null。

    您可以稍微更新代码,检查数组是否为空,然后返回null,如下所示:

    返回array.length?array[array.length-1]:空;
    
    您正在写一个关于Stackoverflow的新问题,只是想问“如何知道数组是否为空”|不要让选票把你压垮。要么你不知道(在这种情况下,你在正确的地方),要么你有精神障碍,在这种情况下,你在正确的地方。:-)
    ** the code that I wrote **
    
    let array = [3, 5, 7];
    
    function lastElement (array) { 
        return array[array.length - 1];
    }