Skip to content

Commit

Permalink
Showing 5 changed files with 13 additions and 17 deletions.
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
const n = 89; //任意の整数
const n = 89; // 任意の整数

let isPrime = true;
if (n <= 1) {
// nが1以下のときは素数でない
isPrime = false;
}

for (let i = 2; i < n; i += 1) {
// nが1以下のときは素数でない
isPrime = isPrime && n % i != 0;
}

if (isPrime) {
document.write(`${n} は素数です`);
document.write(`${n} は素数です`);
} else {
document.write(`${n} は素数ではありません`);
document.write(`${n} は素数ではありません`);
}
4 changes: 2 additions & 2 deletions docs/1-trial-session/08-loop/_samples/is-prime/script.js
Original file line number Diff line number Diff line change
@@ -7,8 +7,8 @@ if (n <= 1) {
}

for (let i = 2; i < n; i += 1) {
if (n % i == 0) {
isPrime = false; // 変数には最後に代入した値のみを保持する
if (n % i === 0) {
isPrime = false;
}
}

4 changes: 1 addition & 3 deletions docs/1-trial-session/08-loop/_samples/product-alt/script.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
let product = 1;

for (let i = 1; i <= 10; i += 1){
for (let i = 1; i <= 10; i += 1) {
product *= i;
}

document.write(product);
4 changes: 1 addition & 3 deletions docs/1-trial-session/08-loop/_samples/product/script.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
let product = 1;

for (i = 1; i <= 10; i = i + 1) {
for (let i = 1; i <= 10; i = i + 1) {
product = product * i;
}

document.write(product);
10 changes: 5 additions & 5 deletions docs/1-trial-session/10-array/_samples/array-max/script.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
const array1 = [3, 6, 8, 5, 0];
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];

function findMaxNumber(numbers) {
if (numbers.length === 0) return; // 空配列を除外
let maxNumber = numbers[0];
@@ -9,11 +14,6 @@ function findMaxNumber(numbers) {
return maxNumber;
}

const array1 = [3, 6, 8, 5, 0];
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}] の最大値は${findMaxNumber(array1)} です。</p>`,
);

0 comments on commit 508e2ed

Please sign in to comment.