JavaScript / 코플릿 복습
📌 Today I Learned
- 변수와 자료형 함수의 호출(invoke; call)
- 조건물 8번 miniCalculator
- 문자열 8번 areValidCredentials
문자열을 인자로 받아서 느낌표를 붙여서 리턴 해주는 함수 returnWordWithJoy가 있습니다.
함수 returnWordWithJoy의 첫 번째 인자로 문자열 "I love coding"을 넣어서 호출하고, 그 결과값을 변수 word에 할당하세요.
함수 returnWordWithJoy가 string 타입이 아닐 경우 'wrong type'을 반환해야 합니다.
let word = returnWordWithJoy('I love coding')
function returnWordWithJoy(word) {
if (typeof word !== 'string') {
return 'wrong type'
} else {
return word + '!';
}
}
두 개의 수와 기호를 입력받아 알맞게 계산한 값을 리턴해야 합니다.
function miniCalculator(num1, num2, operator) {
if (operator === '+') {
return num1 + num2
} else if (operator === '-') {
return num1 - num2
} else if (operator === '*') {
return num1 * num2
} else if (operator === '/') {
return num1 / num2
}
}
이름과 비밀번호를 입력받아 이름이 3글자보다 크고 비밀번호가 8글자 이상이면 true를 리턴해야 합니다.
function areValidCredentials(name, password) {
// 인자1이 3글자보다 크고 && 비번이 8글자 이상이면
// 트루 리턴
if (name.length > 3 && password.length >= 8) {
return true;
}
return false;
}
반복문, 배열, 객체를 지나오니 금방 풀수 있게 되었다. 확실히 복습의 힘을 느끼는 중!