By GokiSoft.com| 10:20 22/12/2021|
Học JS

[Video] Sắp xếp mảng trong Javascript - Khóa học lập trình Javascript - C2108G3

Bài tập - Sắp xếp mảng trong Javascript - Khóa học lập trình Javascript



<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title>Sort in Javascript</title>
</head>
<body>
<script type="text/javascript">
	//B1. Nhap N
	var N = parseInt(prompt('Nhap N', 0))

	//B2. Khai bao mang t
	var t = []

	//B3. Nhap cac phan tu cho mang t
	for(i=0;i<N;i++) {
		var v = parseInt(prompt(`Nhap t[${i}] = `, 0))
		t.push(v)
	}
	console.log(t)

	//B4. Sap xep
	//t.sort((a, b) => a - b)
	//1, 5, 2, 10, 1, 100
	t.sort(function(a, b) {
		return a - b;//return so duong -> doi cho 2 phan tu trong mang, nguoc lai thi khong
	})
	//1, 1, 2, 5, 10, 100
	// console.log(t)
	var r = ''
	for(i=0;i<N;i++) {
		r += t[i] + ', '
	}
	alert(r)

	//B5. Tinh tong cac phan tu trong mang
	var sum = 0
	for(i=0;i<N;i++) {
		sum += t[i]
	}
	alert('Tong: ' + sum)
</script>
</body>
</html>




Tags:



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

5

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

Đăng nhập để làm bài kiểm tra

Chưa có kết quả nào trước đó