베이스 캠프에서 (4)

  JavaScript에 대해 알아보았다.

 JavaScript는 사용자와 끊임 없이 상호작용 하며 동적으로 작동할 수 있도록 하는 프로그래밍 언어이다.


변수와 함수


let apple = '사과';


컴퓨터에게 새로운 변수 apple을 규정하고(변수 선언), 문자열 ‘사과’라는 값을 설명(값 할당)

변수를 선언할 때는 let 키워드를 사용합니다. 값을 할당할 때는 할당 연산자(=)를 사용

할당 연산자는 수에 값을 할당할 때 쓰는 연산자


함수


function countLength (string) {

return string.length;

}


- `function` 키워드: 함수를 선언하는 키워드입니다.

- `countLength`: 개발자와 컴퓨터가 약속한 함수의 이름입니다.

- `(string)`: 함수에서 사용할 변수, 외부에서 값을 전달하면 string에 값이 할당되어 함수 내부에서 사용됩니다.

- `return` 키워드: 함수 내부의 코드가 실행된 후 결과를 반환(return)하는 키워드입니다. 함수 내부에서 반환한 키워드를 함수 외부에서 사용할 수 있습니다.

- `string.length`: 외부에서 전달받은 문자열의 길이를 의미합니다.


countLength는 특정한 문자열을 입력하면, 그 문자열의 길이를 외부로 반환


// 함수의 호출

countLength('사과');


함수명 뒤에 ()를 붙이면 함수를 호출


함수의 반환값은 변수에 할당해서 사용


console.log()는 console에 값을 출력하는 코드


function countLength (string) {
    return string.length;
}

// countLength 함수에 '사과'를 전달하고 반환된 값을 appleCount 변수에 할당
let appleCount = countLength('사과');
console.log(appleCount); // 2

// countLength 함수에 '바나나'를 전달하고 반환된 값을 bananaCount 변수에 할당
let bananaCount = countLength('바나나');
console.log(bananaCount); // 3


console.log(appleCount + bananaCount); // 5




let left = 2;
console.log(left * 1);
console.log(left * 2);
console.log(left * 3);
console.log(left * 4);
console.log(left * 5);
console.log(left * 6);
console.log(left * 7);
console.log(left * 8);
console.log(left * 9);


function gugudan(number) {
 
  console.log(number * 1);
  console.log(number * 2);
  console.log(number * 3);
  console.log(number * 4);
  console.log(number * 5);
  console.log(number * 6);
  console.log(number * 7);
  console.log(number * 8);
  console.log(number * 9);
}

gugudan(2);


댓글

이 블로그의 인기 게시물

베이스 캠프에서 (1)

베이스 캠프에서 (2)

Database 분석 (4)