or , and ๊ฐ ๋ญ๊น!
๐ก|(๋๋, or) (์)๋ ์ข์ธก์๊ณผ ์ฐ์ธก์ ์ค ํ๋๋ผ๋ ์ฐธ์ด๋ฉด ์ฐธ์ด๊ณ , ๋๋จธ์ง ๊ฒฝ์ฐ์๋ ๊ฑฐ์ง์ผ๋ก ๊ฒฐ๋ก ์ด ๋๋ค.(ํ์๋๋ค, ํน์ ๋ณํ๋ค)
// == : ๊ฐ๋ค.
// != : ๋ค๋ฅด๋ค.
if ( 10 > 20 || 1 != 1 || 3 > 2 ) {
// ์คํ?
}
// 1๋จ๊ณ : 10 > 20 || 1 != 1 || 3 > 2
// 2๋จ๊ณ : false || 1 != 1 || 3 > 2
// 3๋จ๊ณ : false || false || 3 > 2
// 4๋จ๊ณ : false || false || true
// 5๋จ๊ณ : false || true // 4๋จ๊ณ ์์ ์๋ false || false ์ ์ฐ์ฐ๊ฒฐ๊ณผ๋ก false ๊ฐ ๋๋ค.
// 6๋จ๊ณ : true
๐ก&&(๊ทธ๋ฆฌ๊ณ , and) (์)๋ ์ข์ธก์๊ณผ ์ฐ์ธก์ ์ค ํ๋๋ผ๋ ๊ฑฐ์ง์ด๋ฉด ๊ฑฐ์ง์ด๊ณ , ๋๋จธ์ง ๊ฒฝ์ฐ์๋ ์ฐธ์ผ๋ก ๊ฒฐ๋ก ์ด ๋๋ค.(ํ์๋๋ค, ํน์ ๋ณํ๋ค)
if ( 10 > 20 && 1 != 1 && 3 > 2 ) {
// ์คํ?
}
// 1๋จ๊ณ : 10 > 20 && 1 != 1 && 3 > 2
// 2๋จ๊ณ : false && 1 != 1 && 3 > 2
// ์ฌ๊ธฐ์ ๋ฐ๋ก ๊ฒฐ๋ก ์ด ๋๋ค. ์๋ํ๋ฉด ๊ทธ๋ฆฌ๊ณ (&&)๋ ์ข์ธก์๊ณผ
//์ฐ์ธก์์ด ๋ชจ๋ ์ฐธ(true)์ด์ด์ผ ์ฐธ(true)์ผ๋ก ๊ฒฐ๋ก ์ด ๋๋๋ฐ,
//์ข์ธก์์ด ์ด๋ฏธ ๊ฑฐ์ง์ด๊ธฐ ๋๋ฌธ์ ๋ ์ด์์ ์ฐ์ฐ์ด ํ์๊ฐ ์๋ค๊ณ ์๋ฐ๊ฐ ํ๋จ.
// 3๋จ๊ณ : falseโ