오늘은 조건문과 문자열에 대해서 공부했다.
공부했던 것들을 정리해 봐야겠다.
1
if (조건식1) {
//참일 때 실행 코드
} else if (조건식2) {
//앞 조건이 거짓일 때 실행 코드
} else if (조건식2) {
//앞 조건이 거짓일 때 실행 코드
} else if (조건식3) {
//앞 조건이 거짓일 때 실행 코드
} else {
//앞의 모든 조건이 거짓일 때 실행 코드
}
이 과정이 헷갈렸다.
else if가 if속에 if를 사용한 것과 같다고 잘못 생각했었다.
어디까지 쓰고 else를 써야할지 이해하니 함수를 좀 더 다룰 수 있게 된것 같았다.
2
Math.pow(num1,2);
num1**num1;
num1*num1;
자바스크립트는 제곱을 3가지 형태로 사용할 수 있었다.
이런 방법이 있는지 오늘 공부하면서 알았다.
피타고라스의 정리를 구할 때 사용했었다.
수학함수를 찾을 때 자주 찾아봐야겠다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math
3
if (false)
if (null)
if (undefined)
if (0)
if (-0)
if (0n)
if (NaN)
if ("")
Boolean(변수)
Boolean 값을 리턴하는 방법을 찾다가 알게 되었다.
변수의 Boolean 값을 알아 볼 수 있어서 편했다.
더 쓰고 싶지만 오늘은 이만 정리해야겠다
그리고 정말 많았던 오류의 원인중에 괄호와 오타가 많았다.
앞으로도 계속 겪게 될 일이겠지만 더 신경써야겠다.