If 구문
[TERMiNAL] 출력하면
신발을 사겠습니다.
출력된다.
아래의 capprice 조건문은 50000원 보다 작지않으므로 해당코드 실행이 되지 않는다.
else if, else 구문
[TERMiNAL] 출력하면
신발을 사겠습니다.
출력된다,
여기서 else 의 조건절에 만약 무언가를 넣으면
Node.js v19.3.0
PS C:\sparta\Javascript> node variable.js
C:\sparta\Javascript\variable.js:6
} else (shoesprice < 10000) {
^
SyntaxError: Unexpected token '{'
at internalCompileFunction (node:internal/vm:74:18)
at wrapSafe (node:internal/modules/cjs/loader:1141:20)
at Module._compile (node:internal/modules/cjs/loader:1182:27)
at Module._extensions..js (node:internal/modules/cjs/loader:1272:10)
at Module.load (node:internal/modules/cjs/loader:1081:32)
at Module._load (node:internal/modules/cjs/loader:922:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:82:12)
at node:internal/main/run_main_module:23:47
이런식으로 오류가 뜨게된다.
else 조건절은 넣지 말자.
선생님이 만든 else if , else 구문
Quiz~
거리를 의미하는 변수를 선언하고 원하는 숫자값 (단위는 km라고 가정) 을 할당합니다. 2km 미만이면 "걸어가자"를, 2km
이상이고 5km 미만이면 "택시를 타자"를, 그 이외에는 "기차를 타자"를 출력해보자
내가 풀은 코드
[TERMiNAL] 출력하면
택시를 타자
출력된다.
선생님이 풀은 코드
가운데에 && and 가 들어간것과 >= 넣은건 생각도 못했다.
'📁𝐩𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞 > JavaScript' 카테고리의 다른 글
[JavaScript] 변수, 자료형, 함수, ( 조건문 ), ( 반복문 ) (0) | 2023.01.12 |
---|---|
[JavaScript] 변수, 자료형, 함수, 조건문, ( 반복문 ) (0) | 2023.01.12 |
[JavaScript] 변수, ( 자료형 ), 함수,조건문 , 반복문 - 연산자 (2) (0) | 2023.01.12 |
[JavaScript] 변수, ( 자료형 ), 함수,조건문 , 반복문 - 연산자 (1) (0) | 2023.01.12 |
[JavaScript] ( 변수 ), 자료형, 함수, 조건문, 반복문 (0) | 2023.01.12 |