2019.06.03
//변수 : 이름이 붙은 값
//상수 : const, 변수와 마찬가지로 값을 할당받을 수 있지만 한 번 할당한 값을 바꿀 수 없다
//리터럴 : 값을 프로그램 안에서 직접 지정한다는 의미. 값을 만드는 방법
//Primitive Type : 원시값, 기본타입.
숫자 , 문자열, boolean, null, undefined(아무것도 아닌 값), Symbol
//Object : 여러 가지 형태의 값을 가짐
내장객체(built in object)로는 Array, Date, RegExp, Map과WeakMap, Set과WeakSet 등
또, Primitive Type 중 숫자, 문자열, boolean에는 각각 대응하는 객체 타입인 Number, String, Boolean이 존재
스왑 알고리즘을 이용한 로또
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
<html>
<head>
<script>
// 1~45 까지의 수, 반복문을 이용하여 배열에 넣을수도
let arr = [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,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45];
for(let i=0; i<10000; i++) {
let temp = arr[0];
arr[0] = arr[num];
arr[num] = temp;
}
for(let i=0; i<6; i++) {
console.log(arr[i]); // 1~45 임의의 숫자 6개
}
</script>
</head>
<body>
</body>
</html>
|
'교육 > Java Script' 카테고리의 다른 글
#19 Java Script HTML 참조속성, <a> 태그 (0) | 2019.07.26 |
---|---|
#18 Java Script 문자열 일부를 추출 substr() (0) | 2019.07.25 |
#15 Java Script 연습 윤년, 소수 판별 (0) | 2019.07.24 |
#10 Java Script 조건문과 반복문 (0) | 2019.07.23 |
#9 Java Script 변수와 데이터형 (0) | 2019.07.23 |