📘 Premium Read: Access my best content on Medium member-only articles — deep dives into Java, Spring Boot, Microservices, backend architecture, interview preparation, career advice, and industry-standard best practices.
🎓 Top 15 Udemy Courses (80-90% Discount): My Udemy Courses - Ramesh Fadatare — All my Udemy courses are real-time and project oriented courses.
▶️ Subscribe to My YouTube Channel (176K+ subscribers): Java Guides on YouTube
▶️ For AI, ChatGPT, Web, Tech, and Generative AI, subscribe to another channel: Ramesh Fadatare on YouTube
Introduction
Finding the smallest number among multiple inputs is a common problem in programming. It helps in scenarios where you need to determine the minimum value from a given set. This program focuses on comparing three numbers and identifying the smallest one using basic comparison operations in JavaScript.
Problem Statement
Create a JavaScript program that:
- Accepts three numbers.
- Determines which of the three numbers is the smallest.
- Returns and displays the smallest number.
Example:
Input:
5
,10
,15
Output:
5 is the smallest number
Input:
-7
,0
,-3
Output:
-7 is the smallest number
Solution Steps
- Read the Input Numbers: Provide three numbers either as part of user input or directly within the code.
- Compare the Numbers: Use conditional logic (
if-else
statements) to compare the three numbers and identify the smallest. - Display the Result: Print the smallest number.
JavaScript Program
// JavaScript Program to Find the Smallest Among Three Numbers // Author: https://www.javaguides.net/ function findSmallestNumber(num1, num2, num3) { let smallest; // Step 1: Compare the three numbers if (num1 <= num2 && num1 <= num3) { smallest = num1; } else if (num2 <= num1 && num2 <= num3) { smallest = num2; } else { smallest = num3; } // Step 2: Display the result console.log(`${smallest} is the smallest number`); } // Example input let number1 = 5; let number2 = 10; let number3 = 15; findSmallestNumber(number1, number2, number3);
Output
5 is the smallest number
Example with Different Input
let number1 = -7; let number2 = 0; let number3 = -3; findSmallestNumber(number1, number2, number3);
Output:
-7 is the smallest number
Explanation
Step 1: Compare the Three Numbers
- The function
findSmallestNumber()
compares three numbers usingif-else
statements:- It first checks if
num1
is smaller than or equal to bothnum2
andnum3
. - If not, it checks if
num2
is smaller than or equal to bothnum1
andnum3
. - If both conditions fail,
num3
is the smallest.
- It first checks if
Step 2: Display the Result
- The smallest number is stored in the variable
smallest
and printed usingconsole.log()
.
Conclusion
This JavaScript program demonstrates how to find the smallest number among three given numbers using comparison operators. This approach can be applied in many scenarios where minimum values need to be identified from a set of inputs.
Comments
Post a Comment
Leave Comment