TIL_2020.12.03

문정환·2020년 12월 3일
0

TIL

목록 보기
2/16
  • 조건문, 문자열, 반복문 문제 풀이
  • 1linelayout 을 통한 CSS 공부

1. 거듭제곱하는 방법(세가지)

1 Math.pow(밑(제곱하려는 값), 지수) <Math.pow(2,3) // 결과는 8
2 제곱하려는 값 * 제곱하려는 값 2 * 2 // 결과 4
3 제곱하려는 값 ** 지수 2 ** 3 // 결과 8


2. ReferenceError 중 하나인 invalid assignment left-hand side

할당이 잘못됐다는 표현이고 아마 연산자를 잘못 작성하면 볼 수 있는 오류입니다. javascript에서 '='는 값을 변수에 할당할때 사용하고 '===' 는 비교연산 시 사용하는 연산자입니다

let test === 0; (X)
let test = 0; (O)   // test라는 변수에 0을 할당하는 올바른 방법

2**3 = 8; (X) 
2**3 === 8; (O) // true, 올바른 비교 연산자의 사용 

오류가 났을땐 당황하지 않고 구글에 오류를 검색하면 stackoverflow나 mdn을 통해 해결할 수 있음.

profile
개발자가 돼서 소같이 일하고 싶은

0개의 댓글