베이스 캠프에서 (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);


댓글
댓글 쓰기