<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
</body>
<script>
// 1~110까지 369게임
for (var i = 0; i < 110; i++) {
var str = "" + (i + 1);
for (var j = 0; j < str.length; j++) {
if (str[j] == 3 || str[j] == 6 || str[j] == 9) {
str = "짝";
}
}
console.log(str);
}
// 이중 리스트
var array = []; // 리스트를 미리 선언해줘야 함.
// array[0] = []; 이중 리스트 생성 시 리스트 길이 설정 필요없이
// array[1] = []; 바로 이중 리스트 생성 가능
// [[1,2,3,4,5],[6,7,8,9,10],[11,12,13,14,15],[16,17,18,19,20],[21,22,23,24,25]]
// 이중리스트 생성하기
for (var i = 0; i < 5; i++) {
array[i] = [];
for (var j = 0; j < 5; j++) {
array[i][j] = (j + 1) + i * 5;
}
}
console.log(array);
// 별표 찍기
// *
// ***
// *****
// *******
// *********
// *******
// *****
// ***
// *
// 첫번째 방법
for (var i = -4; i < 5; i++) {
var sum = "";
for (var j = 0; j < 9; j++) {
if (i <= 4 - j / 2 && i >= -4 + j / 2) {
sum += "*";
}
}
console.log(sum);
}
// 별표찍기
// *
// ***
// *****
// *******
// *********
for (var i = 0; i < 9; i = i + 2) {
var str = "";
for (var j = 0; j < i; j++) {
str += "*";
}
console.log(str);
}
// 별표찍기
// *********
// *******
// *****
// ***
// *
for (var i = 9; i > 0; i = i - 2) {
var str = "";
for (var j = 0; j < i; j++) {
str += "*";
}
console.log(str);
}
</script>
</html>
'개발자 > Javascript' 카테고리의 다른 글
Javascript (자바스크립트) jQuery and ajax (0) | 2020.06.18 |
---|---|
node.js 접속 쿼리 분해 (0) | 2020.05.14 |
Javascript (자바스크립트) for문에 대한 고찰 (0) | 2020.04.23 |
Javascript (자바스크립트) for문 별찍기 (0) | 2020.04.23 |
Javascript (자바스크립트) 로그인 페이지 만들기 (0) | 2020.04.23 |