return 사용법
- object와 연결하여 함수를 사용하여 구성 및 사용이 가능
- 함수를 수행하여 해당 결과값이 필요할 경우 return하여 다른 곳에서 사용하도록 설정 가능
const calculator = {
plus: function (a, b) {
return a + b;
},
minus: function (a, b) {
return a - b;
},
multiple: function (a, b) {
return a * b;
}
}
const plusResult = calculator.plus(2, 3)
console.log(typeof plusResult)
parseInt(plusResult)
console.log(typeof plusResult)
if ~ / else if / else
- 조건에 따라서 다른 결과값을 도출하기 위해서 해당 내용은 수행
- 라인에 따라 수행되며, 윗줄부터 아래줄까지 순서대로 수행.
- and(&&), or(||) 등으로 복합적인 조건식 가능
const age = parseInt(prompt("How old are you?"));
if (isNaN(age) || age < 0) {
console.log("Please write a real positive number");
} else if(age < 18) {
console.log("You are too young.");
} else if(age >=18 && age <= 50) {
console.log("You can drink")
} else if(age === 100) {
console.log("You can do whatever you want")
} else {
console.log("You can't drink")
}
'바닐라 Javascript(노마드 코더)' 카테고리의 다른 글
function() 사용법 + object와 함께 (0) | 2024.07.07 |
---|---|
array(배열) and object에 대해서 (0) | 2024.07.07 |
HTML / CSS / JS 구조 및 변수설정 (0) | 2024.07.07 |