Javascript での配列の作成と最大の値を見つける方法

目次

ステップ 1: フレーム

ステップ 2: アレイを作成する 2 つの方法

               1. 文字の作成

        2. new キーワードを使用して作成します

ステップ 3: 最大の値を見つける (ここでは、リテラルを使用して配列を作成する方法) 

ステップ 4: 最も多くの値を格納する変数を定義します。ここでは、最初の要素を配列に配置し、for ループを使用して達成します。

ステップ 5: 判定条件を追加する

ステップ 6: 判定条件を追加する 


ステップ 1: フレーム

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			
		</script>
	</body>
</html>

ステップ 2: アレイを作成する 2 つの方法

               1. 文字の作成

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			var a = []
			
		</script>
	</body>
</html>

いわゆるリテラルの作成は、変数を定義し、等号の後に括弧を追加して、空の配列を作成することです

        2. new キーワードを使用して作成します

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			var b = new Array()
			
		</script>
	</body>
</html>

 new を使用して作成することは、変数を作成してから new を作成することです。Array は配列を意味します

ステップ 3: 最大の値を見つける (ここでは、リテラルを使用して配列を作成する方法) 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			
			 var sex = [1, 2, 3, 4, 5,9,7,12,11]
			

			
		</script>
	</body>
</html>

ここでは、まず配列を作成し、配列内の配列要素をカンマで連結します

ステップ 4: 最も多くの値を格納する変数を定義します。ここでは、最初の要素を配列に配置し、for ループを使用して達成します。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>		
			 var sex = [1, 2, 3, 4, 5,9,7,12,11]
			 var sum = sex[0]
			 for (var i = 0; i < sex.length; i++) {
			 
			}			
		</script>
	</body>
</html>

 ここで、i は sex.length よりも小さく、length は長さを意味し、この配列の長さはその中に含まれる要素の数、つまり 5 であることがわかります。つまり、インデックスは 1 ではなく 0 から始まります

ステップ 5: 判定条件を追加する

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
		var sex = [1, 2, 3, 4, 5,9,7,12,11]
			var sum = sex[0]
			for(var i=1;i<sex.length;i++){
			 if(sum<sex[i]){
				
			 }
			}
		</script>
	</body>
</html>

 ここでの言葉は、配列の最初の要素を入れるために上記の変数を定義する理由を説明しています。ここでの主な目的は、ループをトラバースして配列の各値を互いに比較し、最初の値を取り出して他の値を取り出すことです。比較して、配列内の値よりも小さい場合は、値を交換し、とにかく次の値と比較を続けます。

ステップ 6: 判定条件を追加する 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
		var sex = [1, 2, 3, 4, 5,9,7,12,11]
			var sum = sex[0]
			for(var i=1;i<sex.length;i++){
			 if(sum<sex[i]){
				 sum = sex[i]
			 }
			}console.log(sum);
		</script>
	</body>
</html>

 これにより、配列の最大値が決まります

最小値についても同様で、コードはここに直接添付されます。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			

			// 最小值
			 var sex = [21, 2, 3, 4, 5, 9, 7, 12, 11]
			 var sum = sex[0]
			 for (var i = 1; i < sex.length; i++) {
			 	if (sum > sex[i]) {
			 		sum = sex[i]
			 	}
			 }
			 console.log(sum);
			
			
			
		</script>
	</body>
</html>

 

おすすめ

転載: blog.csdn.net/tea_tea_/article/details/126223124