단순 코드 기록/JAVA

Java_Arr

일일일코_장민기 2024. 2. 10. 18:18
728x90

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

</head>

<body>

 

 

<script type="text/javascript">

 

var n = [1,2,3,4,5];

console.log(n);

 

//0. 데이터 추가

var n2 = [1,2,3,4,5];

//n2[5] = 10

n2.push(10);

console.log(n2); //1, 2, 3, 4, 5, 10

 

//1. 마지막 데이터 삭제

var n3 = [1,2,3,4,5];

n3.pop();

console.log(n3); //1, 2, 3, 4

 

//2. 순서 역순으로 만듦

var n4 = [1,2,3,4,5];

console.log(n4.reverse()) //5, 4, 3, 2, 1

 

//3. 데이터의 인덱스 번호 출력(현재 역순 상태)

var n5 = [1,2,3,4,5];

console.log(n5.indexOf(3)) // 2

 

//4. 데이터 부분 출력(시작번호, 끝번호-1)

var n6 = [1,2,3,4,5];

console.log(n6.slice(1,3)) // 2, 3

 

//5. 데이터 부분 삭제(시작번호, 총 개수) - 2, 3삭제

var n7 = [1,2,3,4,5];

n7.splice(1,2);

console.log(n7); //1, 4, 5

 

//6. 데이터 변경 / 삽입(위치번호, 삭제할 개수, 데이터)

var n8 = [1,2,3,4,5];

n8.splice(1, 0, true)

console.log(n8); //1, true, 2, 3, 4, 5

n8.splice(1, 2, 100)

console.log(n8); //1, 100, 3, 4, 5

 

///////////////////////////////////////////

 

var n9 = [1,2,9,5,4,8];

console.log(n9);

 

//7. 오름차순

console.log(n9.sort())

 

//8. 내림차순

console.log(n9.sort(

function(a,b){

return b-a;

}

)

)

console.log(n9.sort().reverse())

 

//9. Sperator 조인(배열을 연결하고 String으로 바꿈)

var str = n9.join(" and ");//sperator 조인

console.log(str); //9 and 8 and 5 and 4 and 2 and 1

 

//10. 함수 매개변수로 배열

function method(n9){//매개변수로 배열을 받음

for(var i of n){

console.log(i);

}

}

method(n9);

 

 

 

</script>

 

</body>

</html>

'단순 코드 기록 > JAVA' 카테고리의 다른 글

Java_Num  (0) 2024.02.10
Java_String  (0) 2024.02.10
Java_Map  (0) 2024.02.10
Java_If  (0) 2024.02.10
Java_Util  (0) 2024.02.10