Chương trình sau đây chỉ cho bạn cách tìm số lớn nhất trong 3 số đã cho.
Trong chương trình này, chúng tôi nhận đầu vào từ người dùng và hiển thị số lớn nhất từ ba số đã cho bằng cách sử dụng
Enter three numbers:
60
30
10
60 is larger than 30 and 10
9var input1 = parseInt[prompt["Enter first number:"]];
var input2 = parseInt[prompt["Enter second number:"]];
var input3 = parseInt[prompt["Enter third number:"]];
if [[input1 == input2] && [input1 == input3]] {
console.log["All numbers are equal"];
} else if [[input1 > input2] && [input1 > input3]] {
console.log[input1 + " is larger than " + input2 + " and " + input3];
} else if [[input2 > input1] && [input2 > input3]] {
console.log[input2 + " is larger than " + input1 + " and " + input3];
} else if [[input3 > input1] && [input3 > input2]] {
console.log[input3 + " is larger than " + input2 + " and " + input1];
}
đầu ra
Ví dụ 1
Enter three numbers:
60
30
10
60 is larger than 30 and 10
Ví dụ2
Enter three numbers:
20
20
20
All numbers are equal
Chúng tôi sẽ làm như vậy bằng cách sử dụng các câu lệnh if-else đơn giản trong JavaScript. JavaScript là ngôn ngữ giao diện người dùng có thể in trực tiếp lên bảng điều khiển cũng như trang xem như. html
Chúng ta hãy xem kết quả đầu ra của nhật ký giao diện điều khiển và mã tương ứng
Cách tiếp cận 1. Sử dụng câu lệnh if-else
Câu lệnh if-else dùng để kiểm tra điều kiện sẽ dùng để so sánh 3 số. Các biến sẽ được gọi là x, y và z. Ta so sánh x với y và z, y với x và z, z với x và y xem số nào lớn nhất
Thí dụ. Trong ví dụ bên dưới, trước tiên, nó được kiểm tra xem x[=5] có lớn hơn y[=10] và z [=15] hay không, điều này là sai. Sau đó, chương trình sẽ kiểm tra xem z[15] có lớn hơn x[=5] và y [=10] không, trả về giá trị true và do đó 15 là giá trị lớn nhất
Javascript
Enter three numbers:
20
20
20
All numbers are equal
0Enter three numbers:
20
20
20
All numbers are equal
1Enter three numbers:
20
20
20
All numbers are equal
2 Enter three numbers:
20
20
20
All numbers are equal
3Enter three numbers:
20
20
20
All numbers are equal
1Enter three numbers:
20
20
20
All numbers are equal
2 Enter three numbers:
20
20
20
All numbers are equal
6Enter three numbers:
20
20
20
All numbers are equal
1Enter three numbers:
20
20
20
All numbers are equal
2 15 is the greatest1
Enter three numbers:
20
20
20
All numbers are equal
115 is the greatest3
15 is the greatest4
15 is the greatest5
15 is the greatest6
15 is the greatest7
15 is the greatest8
Enter three numbers:
20
20
20
All numbers are equal
1Enter three numbers:
20
20
20
All numbers are equal
00 15 is the greatest3
Enter three numbers:
20
20
20
All numbers are equal
02Enter three numbers:
20
20
20
All numbers are equal
03Enter three numbers:
20
20
20
All numbers are equal
0415 is the greatest7
15 is the greatest8
Enter three numbers:
20
20
20
All numbers are equal
1Enter three numbers:
20
20
20
All numbers are equal
00 Enter three numbers:
20
20
20
All numbers are equal
09Enter three numbers:
20
20
20
All numbers are equal
10Enter three numbers:
20
20
20
All numbers are equal
1115 is the greatest7
15 is the greatest8
Enter three numbers:
20
20
20
All numbers are equal
14đầu ra
Enter three numbers:
60
30
10
60 is larger than 30 and 10
5Có nhiều cách tiếp cận để tìm số lớn nhất trong 3 số, chúng ta hãy xem xét các cách tiếp cận khác
Phương pháp 2. Sử dụng Toán học. chức năng tối đa
Toán học. hàm max[] trả về giá trị lớn nhất trong số các số được cung cấp dưới dạng tham số đầu vào hoặc -Infinity nếu không có tham số. Các biến có tên x, y và z của chúng ta chỉ đơn giản được chuyển đến Math. max[] và chúng tôi nhận được số cao nhất trong 3 số. Hàm này có thể nhận nhiều đối số chứ không chỉ 3.
hướng dẫn này cung cấp cho bạn cách tìm số lớn nhất trong ba số đã cho
Chúng ta phải tìm số lớn nhất bằng cách sử dụng ba số đã cho bằng JavaScript
Hãy lấy một ví dụ
Enter three numbers:
60
30
10
60 is larger than 30 and 10
6đầu ra
Nhập số 1.
Nhập số 2.
Nhập số 3.
gửi
Mã JavaScript này sẽ đọc ba số trong một hộp văn bản và nó sẽ trả về số lớn nhất từ ba số đã cho/nhập.
Được gửi bởi Aleesha Ali, vào ngày 25 tháng 3 năm 2018
Đưa ra ba số và chúng tôi phải tìm số lớn nhất của nó bằng JavaScript
Enter three numbers:
60
30
10
60 is larger than 30 and 10
7Gọi hàm JavaScript trong HTML [HTML, JS Code]
Enter three numbers:
60
30
10
60 is larger than 30 and 10
8đầu ra
Ví dụ JavaScript »
Trong chương trình trên,
15 is the greatest1 được sử dụng để chuyển đổi chuỗi số thành số. Nếu chuỗi là số thực,
15 is the greatest1 chuyển đổi chuỗi thành số dấu phẩy động
Các số được so sánh với nhau bằng toán tử lớn hơn hoặc bằng
15 is the greatest3. Và câu lệnh
15 is the greatest4 dùng để kiểm tra điều kiện