
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
divisibleBy() function over array in JavaScript
Problem
We are required to write a JavaScript function that takes in an array of numbers and a single number as two arguments.
Our function should filter the array to contain only those numbers that are divisible by the number provided as second argument and return the filtered array.
Example
Following is the code −
const arr = [56, 33, 2, 4, 9, 78, 12, 18]; const num = 3; const divisibleBy = (arr = [], num = 1) => { const canDivide = (a, b) => a % b === 0; const res = arr.filter(el => { return canDivide(el, num); }); return res; }; console.log(divisibleBy(arr, num));
Output
[ 33, 9, 78, 12, 18 ]
- Related Articles
- Maximize first array over second in JavaScript
- Array findIndex() function in JavaScript
- Array some() function in JavaScript
- JavaScript Array find() function
- JavaScript Array fill() function
- JavaScript Array findIndex() function
- JavaScript Array some() function
- Implementing partial sum over an array using JavaScript
- Construct an array by executing a function over each coordinate in Numpy
- Sorting Array with JavaScript reduce function - JavaScript
- Currified function that multiples array elements in JavaScript
- Accumulating some value over using a callback function and initial value in JavaScript
- How to iterate over objects in array and sum a property in JavaScript
- Iterating over array in Java
- Accessing an array returned by a function in JavaScript

Advertisements