Skip to content

Commit c664246

Browse files
committed
changed the name of variable in functions/exercise
from `integer` to `integralNumber`
1 parent 3cac86f commit c664246

File tree

3 files changed

+31
-32
lines changed

3 files changed

+31
-32
lines changed
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
let integer = 89; //任意の整数
1+
let integralNumber = 89; //任意の整数
22

33
let isPrime = true;
4-
if (integer <= 1) {
4+
if (integralNumber <= 1) {
55
isPrime = false;
66
}
77

8-
for (let i = 2; i < integer; i += 1) {
9-
// integerが1以下のときは素数でない
10-
isPrime = isPrime && integer % i != 0;
8+
for (let i = 2; i < integralNumber; i += 1) {
9+
// integralNumberが1以下のときは素数でない
10+
isPrime = isPrime && integralNumber % i != 0;
1111
}
1212

1313
if (isPrime) {
14-
document.write(`${integer} は素数です。`);
14+
document.write(`${integralNumber} は素数です。`);
1515
} else {
16-
document.write(`${integer} は素数ではありません。`);
16+
document.write(`${integralNumber} は素数ではありません。`);
1717
}
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
let integer = 57; // 任意の整数
1+
let integralNumber = 57; // 任意の整数
22

33
let isPrime = true;
4-
if (integer <= 1) {
5-
// integerが1以下のときは素数でない
4+
if (integralNumber <= 1) {
5+
// integralNumberが1以下のときは素数でない
66
isPrime = false;
77
}
88

9-
for (let i = 2; i < integer; i += 1) {
10-
if (integer % i == 0) {
9+
for (let i = 2; i < integralNumber; i += 1) {
10+
if (integralNumber % i == 0) {
1111
isPrime = false; // 変数には最後に代入した値のみを保持する
1212
}
1313
}
1414

1515
if (isPrime) {
16-
document.write(`${integer} は素数です`);
16+
document.write(`${integralNumber} は素数です`);
1717
} else {
18-
document.write(`${integer} は素数ではありません`);
18+
document.write(`${integralNumber} は素数ではありません`);
1919
}

docs/1-trial-session/08-loop/index.md

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ i++;
104104

105105
:::
106106

107-
108107
## for 文
109108

110109
`for` 文は、`while` 文にほんの少しだけ機能を追加したものになります。
@@ -226,9 +225,9 @@ document.write(product);
226225

227226
### 素数判定問題
228227

229-
ある整数の変数 `integer` が与えられたとき、その値が素数であるかどうか判定して表示する`for`文を書いてみましょう。
228+
ある整数の変数 `integralNumber` が与えられたとき、その値が素数であるかどうか判定して表示する`for`文を書いてみましょう。
230229

231-
そして、`integer`に 6, 11 ,57, 89 を入れてテストしてみましょう。
230+
そして、`integralNumber`に 6, 11 ,57, 89 を入れてテストしてみましょう。
232231

233232
:::info
234233
素数の定義は「1とその数以外の整数で割り切れない自然数」でしたね。
@@ -239,32 +238,32 @@ document.write(product);
239238
:::
240239

241240
:::tip 豆知識
242-
自然数`integer``i`で割ったあまりは `integer % i`で求められます。
241+
自然数`integralNumber``i`で割ったあまりは `integralNumber % i`で求められます。
243242
:::
244243

245244
### 解答例
246245

247246
<Answer>
248247

249248
```javascript
250-
let integer = 57; // 任意の整数
249+
let integralNumber = 57; // 任意の整数
251250

252251
let isPrime = true;
253-
if (integer <= 1) {
254-
// integerが1以下のときは素数でない
252+
if (integralNumber <= 1) {
253+
// integralNumberが1以下のときは素数でない
255254
isPrime = false;
256255
}
257256

258-
for (let i = 2; i < integer; i += 1) {
259-
if (integer % i == 0) {
257+
for (let i = 2; i < integralNumber; i += 1) {
258+
if (integralNumber % i == 0) {
260259
isPrime = false; // 変数は最後に代入した値のみを保持する。
261260
}
262261
}
263262

264263
if (isPrime) {
265-
document.write(`${integer} は素数です`);
264+
document.write(`${integralNumber} は素数です`);
266265
} else {
267-
document.write(`${integer} は素数ではありません`);
266+
document.write(`${integralNumber} は素数ではありません`);
268267
}
269268
```
270269

@@ -275,22 +274,22 @@ if (isPrime) {
275274
前項で割ったあまりが0でないこととの `&&` (AND) をとることで帰納的に求めることもできます。
276275

277276
```javascript
278-
let integer = 89; //任意の整数
277+
let integralNumber = 89; //任意の整数
279278

280279
let isPrime = true;
281-
if (integer <= 1) {
282-
// integerが1以下のときは素数でない
280+
if (integralNumber <= 1) {
281+
// integralNumberが1以下のときは素数でない
283282
isPrime = false;
284283
}
285284

286-
for (let i = 2; i < integer; i += 1) {
287-
isPrime = isPrime && integer % i != 0;
285+
for (let i = 2; i < integralNumber; i += 1) {
286+
isPrime = isPrime && integralNumber % i != 0;
288287
}
289288

290289
if (isPrime) {
291-
document.write(`${integer} は素数です`);
290+
document.write(`${integralNumber} は素数です`);
292291
} else {
293-
document.write(`${integer} は素数ではありません`);
292+
document.write(`${integralNumber} は素数ではありません`);
294293
}
295294
```
296295

0 commit comments

Comments
 (0)