Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="ja">
<head>
<meta charset="utf-8" />
<title>arrayMax関数 解答例 (reduce)</title>
<title>findMax関数 解答例 (reduce)</title>
</head>
<body>
<script src="./script.js"></script>
Expand Down
12 changes: 6 additions & 6 deletions docs/1-trial-session/10-array/_samples/array-max/script.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
function arrayMax(array) {
function findMax(array) {
if (array.length == 0) return; //空配列の例外処理
let maxValue = array[0];
for (let i = 0; i < array.length; i += 1) {
Expand All @@ -12,8 +12,8 @@ const array2 = [-8, -7, -3, -1, -5];
const array3 = [5986, 7202, 9347, 3593, 8166, 662, 2235, 9323, 2240, 943];
const array4 = [-878, -40, -324, -410, -592, -610, -880, -65, -423, -32];

document.write(`<p>配列 [${array1}] の最大値は${arrayMax(array1)} です。</p>`);
document.write(`<p>配列 [${array2}] の最大値は${arrayMax(array2)} です。</p/>`);
document.write(`<p>配列 [${array3}] の最大値は${arrayMax(array3)} です。</p>`);
document.write(`<p>配列 [${array4}] の最大値は${arrayMax(array4)} です。</p>`);
document.write(`<p>空の配列の最大値は ${arrayMax([])} です。</p/>`);
document.write(`<p>配列 [${array1}] の最大値は${findMax(array1)} です。</p>`);
document.write(`<p>配列 [${array2}] の最大値は${findMax(array2)} です。</p/>`);
document.write(`<p>配列 [${array3}] の最大値は${findMax(array3)} です。</p>`);
document.write(`<p>配列 [${array4}] の最大値は${findMax(array4)} です。</p>`);
document.write(`<p>空の配列の最大値は ${findMax([])} です。</p/>`);
10 changes: 5 additions & 5 deletions docs/1-trial-session/10-array/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -184,11 +184,11 @@ function findMax(array) {
return maxValue;
}

document.write(`<p>配列 [${array1}] の最大値は${arrayMax(array1)} です。</p>`);
document.write(`<p>配列 [${array2}] の最大値は${arrayMax(array2)} です。</p/>`);
document.write(`<p>配列 [${array3}] の最大値は${arrayMax(array3)} です。</p>`);
document.write(`<p>配列 [${array4}] の最大値は${arrayMax(array4)} です。</p>`);
document.write(`<p>空の配列の最大値は ${arrayMax([])} です。</p/>`);
document.write(`<p>配列 [${array1}] の最大値は${findMax(array1)} です。</p>`);
document.write(`<p>配列 [${array2}] の最大値は${findMax(array2)} です。</p/>`);
document.write(`<p>配列 [${array3}] の最大値は${findMax(array3)} です。</p>`);
document.write(`<p>配列 [${array4}] の最大値は${findMax(array4)} です。</p>`);
document.write(`<p>空の配列の最大値は ${findMax([])} です。</p/>`);
```

:::danger
Expand Down