Home » 
        JavaScript » 
        JavaScript Examples
    
        
    How to create a matrix of all ones in JavaScript?
    
    
    
    
        
            By IncludeHelp Last updated : January 27, 2024
        
    
    Problem statement
Write JavaScript code to create a matrix of all ones.
Creating a matrix of all ones
To create a matrix of all one, first, create an array for rows and then use the fill() method of the Array object by passing 1 as its argument. Use the fill() method inside a loop to create a subarray with these elements and assign the subarrays as the elements of the main array.
Syntax
Below is the syntax to create a matrix of all ones in JavaScript:
Array(N).fill(1);
Here, N is the total number of elements.
JavaScript code creates a matrix of all one
This example creates a matrix of all ones.
const rows = 3;
const cols = 3;
// Create array for rows
const matrix = new Array(rows);
for (let i = 0; i < matrix.length; i++) {
  // Arrays of size 4 and filled of 1
  // Adding it into the matrix as an element
  matrix[i] = new Array(4).fill(1);
}
// printing matrix
console.log(matrix);
Output
The output of the above code is:
[ [ 1, 1, 1, 1 ], [ 1, 1, 1, 1 ], [ 1, 1, 1, 1 ] ]
To understand the above example, you should have the basic knowledge of the following JavaScript topics:
    
	
    
    
    
    
  
    Advertisement
    
    
    
  
  
    Advertisement