ABOUT ME

-

  • 연산자
    노쉬발 킵고잉/Javascript 2022. 12. 13. 12:36

     연산자 우선순위 조심해야함

    2+3*4;

    14나옴알젱? 녜

    true>false;

    ture

    왜냐하면 Ture = 1 false=0

    'b' > 'a';

    true

    b가 a보다 문자 번호가 큼 b는 98 a는 97

    규칙은 사전순임b가 a보다 뒤에나와서 b가더 크다

    'abc' <5;

    false -> 문자열 abc를 숫자로 바꾸면 낫어넘버, NaN과 비교는 flase이므로 결과값이 flase

     

    '0' < true

    ture

    문자열 0도 숫자 0으로 형변환, true 도 숫자 1로 변환 그래서 질문은 0<1로 바뀌면서 트루염

     

     

    === 은 값뿐만 아니라 자료형까지 같은지 비교하는거 알제? ㄴ녜 -> 근데 ===많이씀 편하니께

    ==은 값만 비교하고 자료형은 비교안함

       

    1 != '1'; 
    false -> 딱보기에 같은데 같지않다라고 해서 자료형까지 비교하려면 !==로 해야함(정확하게)

     

    '노쉬발 킵고잉 > Javascript' 카테고리의 다른 글

    조건부 연산자 || 삼항 연산자  (0) 2022.12.19
    if, switch  (0) 2022.12.19
    숫자  (0) 2022.12.13
    문자열  (0) 2022.12.13
    인자값  (0) 2022.08.31

    댓글

Designed by black7375.