Skip to content

Commit 2a9cd7b

Browse files
committed
upload project
1 parent e46ba79 commit 2a9cd7b

6 files changed

+96
-0
lines changed

program_structure_chess_board_3_1.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
for (var row = 0; row < 8; row++) {
2+
var str = '';
3+
for (var col = 0; col < 8; col++) {
4+
if ((row % 2) == (col % 2)) {
5+
str += '#';
6+
} else {
7+
str += '_';
8+
}
9+
}
10+
console.log(str);
11+
}

program_structure_chess_board_3_2.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
while(true) {
2+
var number = Number(prompt("Enter a positive number:"));
3+
if(!isNaN(number) && number > 0) break;
4+
}
5+
6+
for (var row = 0; row < number; row++) {
7+
var str = '';
8+
for (var col = 0; col < number; col++) {
9+
if ((row % 2) == (col % 2)) {
10+
str += '#';
11+
} else {
12+
str += '_';
13+
}
14+
}
15+
console.log(str);
16+
}

program_structure_prime_4.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
while (true) {
2+
var number = Number(prompt('Enter a positive number:'));
3+
if (!isNaN(number) && number > 0) break;
4+
}
5+
6+
if (number < 2) {
7+
alert("It's not a prime number.");
8+
}
9+
else if(number == 2) {
10+
alert("It's a prime number.");
11+
}
12+
else {
13+
var check = true;
14+
for(var i = 2; i < number; i++) {
15+
if (number % i == 0) {
16+
check = false;
17+
break;
18+
}
19+
}
20+
if(check) alert("It's a prime number.");
21+
else alert("It's not a prime number.");
22+
}

program_structure_prompt_2.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
while (true) {
2+
var number = Number(prompt("Enter a number:"));
3+
if (isNaN(number)) {
4+
alert("It's not a number.");
5+
} else if (number < 10){
6+
alert("It's too small.");
7+
} else {
8+
break;
9+
}
10+
}

program_structure_triangle_1.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
var row = '';
2+
for(var i = 1; i <= 7; i++){
3+
row += '#';
4+
console.log(row);
5+
}

test.html

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<script>
5+
// JavaScript code here...
6+
while (true) {
7+
var number = Number(prompt('Enter a positive number:'));
8+
if (!isNaN(number) && number > 0) break;
9+
}
10+
11+
if (number < 2) {
12+
alert("It's not a prime number.");
13+
}
14+
else if(number == 2) {
15+
alert("It's a prime number.");
16+
}
17+
else {
18+
var check = true;
19+
for(var i = 2; i < number; i++) {
20+
if (number % i == 0) {
21+
check = false;
22+
break;
23+
}
24+
}
25+
if(check) alert("It's a prime number.");
26+
else alert("It's not a prime number.");
27+
}
28+
29+
</script>
30+
</head>
31+
<body></body>
32+
</html>

0 commit comments

Comments
 (0)