문자열

이화랑·2021년 7월 21일
0

JAVASCRIPT

목록 보기
4/5

"anything"'anything' 둘다 문자열이다 " " 와 ' ' 로 선언 할 수있다.

예제
문자열은 서로 + 연산자를 사용하여 이어 붙힐 수 있다.

function getFullName(firstName, lastName) {
  // 퍼스트네임이랑 라스트네임을 입력 받는다.

  // 두 네임 사이에 띄어쓰기 하나를 둔 문자열을 만든다.
  return firstName + ' ' + lastName
  // 문자열을 리턴한다. 
}

조건문과의 만남
조건문 안에 리턴값으로 + 연산자를 사용해서 조합하여 사용할 수 도 있다.

function checkAge(name, age) {
  // TODO: 여기에 코드를 작성합니다.

  if ( age >= 21 ) {
    return 'Welcome, ' + name + '!'
  } else {
    return 'Go home, ' + name + '!'
  }

  // 이름이 Adrian이고, 나이가 21살 이상이면, Welcome, Adrian! 을 리턴해야 한다.

  // 이름이 John이고, 만일 21살보다 적으면, Go home, John!을 리턴해야 한다.
}

str.length
.length는 문자열의 길이를 숫자로 나타내준다.

let str = 'abs'
console.log(str.length); // 결과는 3

템플릿 리터럴 백틱 ``
키보드에 1번 왼쪽에있는 달러표시를 누르면 이 나오는데 이것을 템플릿 리터럴 이라고한다.

백틱의 장점은 띄어쓰기, 줄바꿈이 쉽다. 기본 문자열의 따옴표 "" or '' 를 사용하여 띄어쓰기 를 하기위해선 +" "+ 이런 식으로 중간에 ""스페이스바를 사용하여 띄어줘야하는데 백틱은 일반적인 띄어쓰기 방식으로 사용하면된다. 또한 ${ } 를 사용하여 중괄호 안에 변수를 넣어 바로 변수를 쓸 수 도있다.

let name = '사과'
let price = 100
let num = 5;

console.log(`${name}의 구매가는 ${price * num}원 입니다.`)
//사과의 구매가는 500원입니다.
profile
개발

0개의 댓글