자바스크립트를 이용한 Replit 문제풀이
- 변수(variables)
variable(변수)는 특정 값을 저장합니다. 변수 이름 앞에 var 라고 쓰고 값을 할당해주면 됩니다.
대소문자 구문 :
변수이름, 함수이름, 연산자 모두 대소문자를 구분합니다. 따라서 myName과 MyName은 다른 변수입니다.
다음과 같이 변수를 작성할 수 있다. 요즘엔 var 보다는
const → 변하지 않는 변수.
let → 변할 수 있는 변수.
이 둘을 주로 사용한다고 한다. var 대신 let 을 주로 사용해야겠다.
2.함수(function)
function 키워드로 시작하여 함수 이름을 지어주고 함수를 알리는 괄호((): parentheses)를 열고 닫고
함수의 시작을 알리는 중괄호({: curly bracket)을 열어줍니다.
실행할 코드를 작성합니다. 함수의 body라고 부르기도 합니다. 이 부분에 들여쓰기가 되어있습니다. 함수 내부에 있는 코드라는 것을 알기 좋게 하려고 들여쓰기 하였습니다.
return(반환) 할 것이 있다면 작성합니다.
중괄호(}: curly bracket)로 닫아줍니다
함수는 설정만 한다고 실행되는것이 아니라
함수이름();라고 실행시켜야 한다
함수의 심화버전인데, calculateTotal 이라는 함수 안에, getTax 라는 함수가 들어있다.
함수안에 인자(element)가 들어있다.
첫번째 사진
두번째 사진
위 두 가지 함수는 큰 차이가 있다.
첫번째 사진은 multiply 함수가 myNumber 변수만! 담고 닫혀있다.
두번째 사진은 multiply 함수가 if 문을 포함하고 있고 그 안에 있는 myNumber 라는
변수를 사용할 수 있다 !!
실수하지말자!!
3.문자열,숫자열
Javascript는 String 과 number를 서로 더하거나 뺄 수 있다 …
4. 논리연산자
and → &&
or → ||
로 표현할 수 있다.