Javascript 논리연산

feelslikemmmm·2020년 7월 24일
0

javascript

목록 보기
8/37
post-thumbnail

논리연산

  • and, or, not

    • and = 곱, or = 합, true = 1, false = 0

► 1. or연산자 둘중 하나만 만족해도 true

<script>
    console.log(`true || true: ${true || true}`); //true
    console.log(`true || false: ${true || false}`); //true
    console.log(`false || true: ${false || true}`); //true
    console.log(`false || false: ${false || false}`); //false
</script>

► 2. and연산자 둘다 만족해야 true

<script>
    console.log(`true && true: ${true && true}`); //true
    console.log(`true && false: ${true && false}`); //false
    console.log(`false && true: ${false && true}`); //flase
    console.log(`false && false: ${false && false}`); //flase
</script>

► not연산자 부정연산자

<script>
    console.log(`!true: ${!true}`); //false
    console.log(`!false: ${!false}`); //true
</script>

종합

<script>
    let x = 10;
    console.log(`x% 3 == 0 && x % 5 == 0 :${x% 3==0 && x % 5 == 0}`); 			//false
    let y = 12;
    console.log(`y% 3 == 0 && y % 5 == 0 :${y% 3==0 && y % 5 == 0}`); 			//false
    let z = 15;
    console.log(`z% 3 == 0 && z % 5 == 0 :${z% 3==0 && z % 5 == 0}`); 			//true
</script>
profile
꾸준함을 잃지 말자는 모토를 가지고 개발하고 있습니다 :)

0개의 댓글