Skip to content

Commit 3fb46c9

Browse files
authored
例外処理修正 (1)
1 parent ead897d commit 3fb46c9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/1-trial-session/10-array/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ const array4 = [-878, -40, -324, -410, -592, -610, -880, -65, -423, -32];
176176

177177
```javascript
178178
function arrayMax(array) {
179-
if (array == []) return; //空配列をエスケープ
179+
if (array.length == 0) return; //空配列の例外処理
180180
let maxValue = array[0];
181181
for (let i = 0; i < array.length; i += 1) {
182182
if (array[i] > maxValue) maxValue = array[i];
@@ -186,7 +186,7 @@ function arrayMax(array) {
186186
```
187187

188188
:::danger
189-
配列の長さにかかわらず配列の最初の値を使うような処理をする場合は、長さが0である空の配列を渡された時にエスケープすることを忘れないでください
189+
配列の長さにかかわらず配列の最初の値を使うような処理をする場合は、長さが0である空の配列を渡された時に例外処理することを忘れないでください
190190
:::
191191

192192
<ViewSource url={import.meta.url} path="_samples/array-max" />
@@ -204,7 +204,7 @@ function max(a, b) {
204204
}
205205

206206
function arrayMax(array) {
207-
if (array == []) return; //空配列をエスケープ
207+
if (array.length == 0) return; //空配列をエスケープ
208208
return array.reduce(max, array[0]);
209209
}
210210
```

0 commit comments

Comments
 (0)