Articles on Trending Technologies

Technical articles with clear explanations and examples

Segregate all 0s on right and 1s on left in JavaScript

AmitDiwan
AmitDiwan
Updated on 15-Mar-2026 301 Views

We have an array of Numbers that contains 0, 1 and some other numbers. We are required to write a JavaScript function that takes in this array and brings all 1s to the start and 0s to the end Let's write the code for this function − Example const arr = [3, 2, 1, 8, 9, 0, 1, 9, 0, 2, 1, 0, 2, 0, 1, 0, 1, 1, 4, 0, 3]; const segregate = arr => { const copy = arr.slice(); for(let i = 0; i ...

Read More

Demonstrate nested loops with return statements in JavaScript?

AmitDiwan
AmitDiwan
Updated on 15-Mar-2026 690 Views

In JavaScript, you can use return statements inside nested loops to exit from functions early. When a return statement is executed inside nested loops, it immediately exits the entire function, not just the current loop. Example let demoForLoop = () => { for(var outer = 1; outer < 100; outer++){ for(var inner = 1; inner { for(let i = 1; i

Read More

Find the element that appears once in sorted array - JavaScript

AmitDiwan
AmitDiwan
Updated on 15-Mar-2026 628 Views

Suppose, we have a sorted array of literals like this − const arr = [2, 2, 3, 3, 3, 5, 5, 6, 7, 8, 9]; We are required to write a JavaScript function that takes in one such array and returns the first number that appears only once in the array. If there is no such number in the array, we should return false. For this array, the output should be 6 Approach 1: Linear Scan with State Tracking This approach uses a boolean flag to track whether we've encountered duplicates of the ...

Read More

How to find the number of anchors with JavaScript?

Abhishek
Abhishek
Updated on 15-Mar-2026 356 Views

In this tutorial, we will learn how to count the number of anchor elements ( tags) in an HTML document using JavaScript. The document.anchors property provides a way to access all anchors with a name attribute in the document. Note: The document.anchors property is deprecated and only counts anchors with a name attribute. For modern development, use document.querySelectorAll('a') instead. Using document.anchors (Deprecated) The document.anchors property returns an HTMLCollection containing all anchor elements that have a name attribute. You can use the length property to get the count. Syntax let anchors = document.anchors; let numberOfAnchors ...

Read More

How to format a float in JavaScript?

Kumar Ishan
Kumar Ishan
Updated on 15-Mar-2026 6K+ Views

In JavaScript, formatting floating point numbers means controlling how many decimal places are displayed or how the number is rounded. There are several built-in methods to format floats, each with different behaviors for rounding and precision control. Math.round() Method Math.floor() Method Math.ceil() Method toFixed() Method toPrecision() Method Math.round() Method The Math.round() method rounds a number to the nearest integer. For decimal precision, multiply by 10^n, round, then divide by 10^n. Syntax Math.round(num) ...

Read More

How to save HTML5 canvas data to file?

George John
George John
Updated on 15-Mar-2026 636 Views

HTML5 canvas provides several methods to save canvas data to files. The approach depends on whether you're working in a browser or Node.js environment. Method 1: Browser Environment - Download as File In browsers, use toDataURL() or toBlob() to convert canvas data and trigger a download: Canvas Save Example Save Canvas // Draw something on canvas ...

Read More

Retrofit existing web page with mobile CSS

karthikeya Boyini
karthikeya Boyini
Updated on 15-Mar-2026 197 Views

To retrofit an existing web page for mobile devices, use CSS media queries to apply different styles based on device characteristics. This approach requires no server-side code and automatically handles various device types. Media queries allow you to target specific screen sizes, orientations, and device capabilities. They work by detecting browser and device properties, then applying appropriate CSS rules. Basic Mobile Media Query The most common approach targets screens with maximum widths for mobile devices: @media screen and (max-width: 768px) { body { ...

Read More

Set width between table cells with CSS

Samual Sam
Samual Sam
Updated on 15-Mar-2026 320 Views

The border-spacing CSS property controls the distance between adjacent table cells. It only works when border-collapse is set to separate (the default value). Syntax border-spacing: horizontal vertical; border-spacing: value; /* same for both directions */ Parameters The property accepts one or two length values: One value: Sets equal spacing horizontally and vertically Two values: First value for horizontal spacing, second for vertical spacing Example: Basic Border Spacing table.example { ...

Read More

what is the main difference between '=' and '==' operators in javascript?

vineeth.mariserla
vineeth.mariserla
Updated on 15-Mar-2026 326 Views

In JavaScript, the = operator is used for assignment, while the == operator is used for equality comparison. Understanding this difference is fundamental to writing correct JavaScript code. The Assignment Operator (=) The = operator assigns a value from the right side to the variable on the left side. It does not compare values. var x = 5; // Assigns 5 to variable x var y = "6"; // Assigns string "6" to variable y var z = x; ...

Read More

How many ways can a property of a JavaScript object be accessed?

vineeth.mariserla
vineeth.mariserla
Updated on 15-Mar-2026 442 Views

JavaScript object properties can be accessed in two main ways: dot notation and bracket notation. Each method has its own use cases and advantages. Dot Notation The dot notation is the most common and readable way to access object properties when the property name is known at compile time. object.propertyName Bracket Notation The bracket notation uses square brackets with the property name as a string. This method is more flexible and allows dynamic property access. object["propertyName"] object[variableName] Example: Using Dot Notation var person = ...

Read More
Showing 16991–17000 of 61,297 articles
Advertisements