자바스크립트/활용

자바스크립트 활용 18

whatd0udo 2024. 2. 27. 11:00

문제9 : concat을 활용한 출력 방법

다음 소스 코드를 완성하여 날짜와 시간을 출력하시오.

데이터
var year = '2019';
var month = '04';
var day = '26';
var hour = '11';
var minute = '34';
var second = '27';

 //빈칸을 채워주세요
var result = year.concat("/", month , "/", day , " ", hour, ":" , minute, ":" , second);

console.log(result);


출력
2019/04/26 11:34:27

 


자바스크립트 concat() 메서드 

1. 개요:

concat() 메서드는 두 개 이상의 문자열을 연결하여 새로운 문자열을 만드는 데 사용됩니다. 배열을 연결하거나 다른 유형의 값을 문자열로 변환하는 데도 사용할 수 있습니다.

2. 기본 사용법:

var str1 = "Hello";
var str2 = " world!";

var newStr = str1.concat(str2);

console.log(newStr); // "Hello world!" 출력




3. 여러 개의 문자열 연결:
concat() 메서드는 두 개 이상의 문자열을 연결하는 데 사용할 수 있습니다.

var str1 = "Hello";
var str2 = " ";
var str3 = "world!";

var newStr = str1.concat(str2, str3);

console.log(newStr); // "Hello world!" 출력




4. 배열 연결:
concat() 메서드는 배열을 연결하는 데 사용할 수 있습니다.

var arr1 = [1, 2, 3];
var arr2 = [4, 5, 6];

var newArr = arr1.concat(arr2);

console.log(newArr); // [1, 2, 3, 4, 5, 6] 출력



5. 다른 유형의 값 변환:
concat() 메서드는 다른 유형의 값을 문자열로 변환하는 데 사용할 수 있습니다.

var num1 = 1;
var num2 = 2;

var newStr = num1.concat(num2);

console.log(newStr); // "12" 출력



  • concat() 메서드는 새로운 문자열을 만들 때 유용합니다.
  • concat() 메서드는 다양한 유형의 값을 연결하는 데 사용할 수 있습니다.



- concat() 메서드와 join() 메서드의 차이점은 무엇일까요?

concat() 메서드는 두 개 이상의 문자열을 연결하여 새로운 문자열을 만드는 데 사용됩니다.
반면에 join() 메서드는 배열의 요소를 문자열로 연결하는 데 사용됩니다.

- concat() 메서드를 사용하여 문자열을 조작하는 다른 방법은 무엇일까요?
concat() 메서드를 사용하여 문자열을 조작하는 다른 방법으로는 slice() 메서드, substring() 메서드, replace() 메서드 등이 있습니다.

 

 


10. 결론:

  • concat() 메서드는 두 개 이상의 문자열을 연결하여 새로운 문자열을 만드는 데 사용됩니다.
  • concat() 메서드는 배열을 연결하거나 다른 유형의 값을 문자열로 변환하는 데도 사용할 수 있습니다.
  • concat() 메서드는 다양한 상황에서 유용하게 사용할 수 있습니다.