Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

how to produce null in accessing array function in javascript

function average(arr){
    if (arr.length === 0) return null;

    let total = 0;
    arr.forEach(function(item){
        total += item;
    })
    return total / arr.length;
}

// using array.reduce() which makes more sense here
function average2(arr){
    if (arr.length === 0) return null;

    const total = arr.reduce(function(prev,next){
      return prev + next;
    });
    return total / arr.length;
}

console.log(average([]));
console.log(average([1,2,3]));

console.log(average2([]));
console.log(average2([1,2,3]));
 Run code snippet
Comment

PREVIOUS NEXT
Code Example
Javascript :: html how to remove class with js 
Javascript :: how to add class to only one selected row then remove it after selecting it again 
Javascript :: discord.js v12 to v13 
Javascript :: how to get value from a label in javascript gtk 
Javascript :: rnpm react-images-uploading 
Javascript :: VM360:1 Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0 
Javascript :: convert text file to string javascript 
Javascript :: request body goes undefined in nodejs mongodb 
Javascript :: https://tutorial.eyehunts.com/js/javascript-escape-backslash-example-code/ 
Javascript :: React Hook "useState" is called in function "app" that is neither a React function component nor a custom React Hook function. React component names must start with an uppercase letter 
Javascript :: resource loads fastest 
Javascript :: how to display value in input field using innerText in js 
Javascript :: upload image to server react next 
Javascript :: typeorm caching queries limit 
Javascript :: dynamic data fetching in datatable.net 
Javascript :: react redux reducer add objects to reducer 
Javascript :: node javascript retry promise.all 
Javascript :: jsondb 
Javascript :: Paginate array in JavaScript 
Javascript :: angular material primary lighter 
Javascript :: javascript responsive carousel 
Javascript :: Replace all ocourrences in JS 
Javascript :: javascript slider elementor 
Javascript :: loop through async javascript -2 
Javascript :: change candle color react highcharts 
Javascript :: automatically function run js function on load after some time 
Javascript :: how to read from asset in angular 
Javascript :: js array equals ignore order 
Javascript :: js console 
Javascript :: GET / - - ms - - node js 
ADD CONTENT
Topic
Content
Source link
Name
5+8 =