게시글
질문&답변
AWS EC2 + RDS 설정
보안그룹 설정해주시면 해결 할 수 있을 것 같습니다. PORT=3030 DB_USERNAME=RDS 만들 때 마스터 식별자 DB_PASSWORD=RDS 만들 때 마스터 패스워드 DB_DATABASE=RDS 만들 때 추가설정에서 DB초기 명 설정 한 것 DB_HOST= RDS엔드포인트ENV는 위와 같이 설정했고 EC2의 보안그룹에서 인바운드 규칙 편집 들어가서사용자지정 TCP 해서 3030 포트 열어주고 0.0.0.0/0 소스 해서 해결했습니다.
- 0
- 2
- 36
질문&답변
계산하기 함수의 고차함수 응용
const calculate = (op) => () => { console.log(op) if (numTwo) { let num1 = Number(numOne); let num2 = Number(numTwo); switch (op) { case ('+'): $result.value = num1 + num2; break; case ('-'): $result.value = num1 - num2; break; case ('/'): $result.value = num1 / num2; break; case ('*'): $result.value = num1 * num2; break; } } numOne = $result.value numTwo = '' } document.querySelector('#calculate').addEventListener('click', calculate(operator))콘솔로그는 calculate함수 가장 상단에 넣었습니다. 고차함수를 이용해서 이벤트리스너에 함수의 리턴값을 주기위해 calculate(operator)를 하였고operator는 기존 강사님께서 알려주신 함수와 동일합니다.일반적으로 numOne을 클릭하고 operator를 누른뒤에 numTwo 누르고 calculate버튼을 누르니document.querySelector('#calculate').addEventListener('click', calculate(operator))이부분에서 operator에 올바르게 입력한 연산자가 인수로 주어진다 생각했는데 작동하지 않는 원인을 모르겠습니다 ㅠㅠ
- 1
- 2
- 370