By GokiSoft.com| 10:02 18/01/2021|
Học JS

Bài tập - Giải phương trình bậc 2 ax2+ bx + c = 0

Thực hiện yêu cầu sau

Giải phương tình bậc 2 (ax2 + bx + c = 0)

B1: Nhập giá trị cho a, b, c bằng prompt

B2: Hiển thị các nghiệm của x ra màn hình


Tags:

Phản hồi từ học viên

5

(Dựa trên đánh giá ngày hôm nay)

Đặng Trần Nhật Minh [T2008A]
Đặng Trần Nhật Minh

2020-10-16 08:22:01



<!DOCTYPE html>
<html>
<head>
	<title>Bai 4</title>
</head>
<body>
	<script type="text/javascript">

	var a = prompt("a = ");
	var b = prompt("b = ");
	var c = prompt("c = ");
	
	if (a == 0) alert("Not A Quadratic Equation\n");
	else {
		
			d = b * b - 4 * a * c;
		
			if (d < 0) alert("No Solution\n");
			else if (d === 0) {
					
				var x = -b / (2 * a);
				alert("x = " + x);
				
			}
			else if (d > 0) {
			
				var x = (-b + Math.sqrt(d)) / (2 * a);
				var xx = (-b - Math.sqrt(d)) / (2 * a);
				
				alert("x1 = " + x + "\n" + "x2 = " + xx);
			
			}
			
	} 
	</script>
</body>
</html>