본문
[유머] 컴퓨터 공학과들에게는 유머 . JPG [46]
Angbriel Tosh
(1155562)
자석 유게이 힛갤의 검 추천의 달인
출석일수 : 2635일 LV.291
30%
Exp.추천 53 조회 13612 비추력 26550
작성일 2019.02.22 (23:24:16)
IP : (IP보기클릭)182.209.***.***
추천 53 조회 13612 댓글수 46
ID | 구분 | 제목 | 글쓴이 | 추천 | 조회 | 날짜 |
---|---|---|---|---|---|---|
118 | 전체공지 | 업데이트 내역 / 버튜버 방송 일정 | 8[RULIWEB] | 2023.08.08 | ||
46999999 | 잡담 | 유게이 얼굴도장 | 32 | 66740 | 2020.05.03 | |
46999998 | 잡담 | pupki-pupki | 23 | 49237 | 2020.05.03 | |
46999997 | 잡담 | 블랙워그래이몬 | 8 | 18254 | 2020.05.03 | |
46999996 | 잡담 | 유리★멘탈 | 1 | 15687 | 2020.05.03 | |
46999995 | 게임 | 죄수번호-20002 | 20 | 47041 | 2020.05.03 | |
46999993 | 잡담 | 한니발 빌런 | 62 | 105870 | 2020.05.03 | |
46999992 | 잡담 | 루리웹-8648505755 | 61 | 55670 | 2020.05.03 | |
46999991 | 게임 | のぞえり 硝子の花園 | 8664 | 2020.05.03 | ||
46999990 | 잡담 | Crabshit | 34 | 53315 | 2020.05.03 | |
46999989 | 잡담 | 유리★멘탈 | 6245 | 2020.05.03 | ||
46999986 | 잡담 | 한니발 빌런 | 66 | 47787 | 2020.05.03 | |
46999983 | 잡담 | 슈퍼루리웹맨 | 14 | 28840 | 2020.05.03 | |
46999982 | 잡담 | ???? | 11002 | 2020.05.03 | ||
46999980 | 잡담 | Aoi tori | 54 | 55774 | 2020.05.03 | |
46999977 | 잡담 | 호노베리 | 9 | 20257 | 2020.05.03 | |
46999976 | 유머 | 페도필리아 죽인다 | 72 | 61430 | 2020.05.03 | |
46999975 | 잡담 | 루리웹-4461750988 | 23 | 28553 | 2020.05.03 | |
46999973 | 잡담 | 귀여운유게이쨩 | 7817 | 2020.05.03 | ||
46999972 | 잡담 | 촉툴루 | 40 | 25563 | 2020.05.03 | |
46999971 | 잡담 | 한니발 빌런 | 5286 | 2020.05.03 | ||
46999970 | 유머 | 쎆쓰드릴황달 | 170 | 91730 | 2020.05.03 | |
46999969 | 잡담 | 루리웹-7446237552 | 3 | 12713 | 2020.05.03 | |
46999968 | 잡담 | 나유타 | 4460 | 2020.05.03 | ||
46999967 | 잡담 | 둥근테 안경 | 22 | 31567 | 2020.05.03 | |
46999965 | 잡담 | 슈퍼루리웹맨 | 6 | 15019 | 2020.05.03 | |
46999964 | 잡담 | 유리★멘탈 | 7427 | 2020.05.03 | ||
46999963 | 유머 | 사진이사진일픽쳐 | 111 | 86123 | 2020.05.03 | |
46999960 | 잡담 | 앨릿 마가린 | 1 | 9199 | 2020.05.03 |
(IP보기클릭)183.99.***.***
숫자 0 과 문자"0" 인거 자체가 틀린거 아닌가
(IP보기클릭)182.210.***.***
자바와 자바스크립트는 다릅니다 불. 편. 하네요
(IP보기클릭)222.229.***.***
자바스크립트는 == 비교가 너무 관대해서 이런 밈도 있음
(IP보기클릭)211.36.***.***
Fucking 자바스크립트 그래서 나는 항상 === 을쓰지
(IP보기클릭)49.167.***.***
자바스크립트만 가능한듯ㅋㅋㅋ
(IP보기클릭)211.217.***.***
마! 삼단논법 모르나!
(IP보기클릭)124.53.***.***
근데 아니래 ㅋ 자바 안배워서 난 모름
(IP보기클릭)118.44.***.***
등호인데 transitive 가 아니야?? 왜??? 개불편하겠네;;;;;
(IP보기클릭)120.142.***.***
js가 이상한데서 관대해서 그럼.
(IP보기클릭)112.168.***.***
저 동작의 정확한 이유는 자동 형변환에 있음 JS는 비교 연산자의 좌 우 값의 형(type)이 다를 경우 형을 자동으로 변환해 비교하는 기능이 있는데 이것 때문에 저런 비논리적으로 보이는 일이 발생하지... 예에서 0 == "0" 은 우측의 "0"은 문자형이기 때문에 숫자형인 0과 비교를 위해 "0"을 숫자형으로 변환해 비교함 0 == [] 의 우측 []는 빈 Array인데 Array 안에 값이 없거나 1개인 경우 숫자형으로 변환될 때 0 or 해당 숫자로 형변환이 일어나서 true가 됨 [] == "0" 은 좌 우 모두 숫자형이 아니기 때문에 형변환이 일어나지 않아서 false가 난것
(IP보기클릭)110.45.***.***
(IP보기클릭)211.36.***.***
Fucking 자바스크립트 그래서 나는 항상 === 을쓰지
(IP보기클릭)211.217.***.***
마! 삼단논법 모르나!
(IP보기클릭)183.99.***.***
숫자 0 과 문자"0" 인거 자체가 틀린거 아닌가
(IP보기클릭)124.53.***.***
0 == "0" 0 == [] 0 == "0" == [] [] == "0" | 19.02.22 23:27 | | |
(IP보기클릭)49.167.***.***
미켈란젤로
자바스크립트만 가능한듯ㅋㅋㅋ | 19.02.22 23:27 | | |
(IP보기클릭)124.53.***.***
M0MENT0_M0RI
근데 아니래 ㅋ 자바 안배워서 난 모름 | 19.02.22 23:27 | | |
(IP보기클릭)182.210.***.***
M0MENT0_M0RI
자바와 자바스크립트는 다릅니다 불. 편. 하네요 | 19.02.22 23:41 | | |
(IP보기클릭)120.142.***.***
미켈란젤로
js가 이상한데서 관대해서 그럼. | 19.02.22 23:45 | | |
(IP보기클릭)58.79.***.***
자바는 자바스크립트와는 다르게 원래 스트링 비교자체도 ==로 안되고 함수 써야하는 무지막지한 타입덕후언어이다 요샌될지도몰겠지만 | 19.02.22 23:55 | | |
(IP보기클릭)115.95.***.***
String zero = "0"; if(zero.isEqual(0)){ System.out.println("true"); } | 19.02.23 00:02 | | |
(IP보기클릭)220.90.***.***
요새도 안돼여 아조시... | 19.02.23 00:14 | | |
(IP보기클릭)1.237.***.***
자바엔 연산자 오버로딩이 없음 ? 에반디 ; 그냥 계속 C# 써야지 . . | 19.02.23 00:41 | | |
(IP보기클릭)220.90.***.***
타입체크를 엄격하게 하는건 장점이자 단점이라 뭐라 표현하기 미묘하니... 결국 그냥 쓰던 거 쓰는게 제일 좋다는 결론이 납니다! | 19.02.23 01:23 | | |
(IP보기클릭)1.237.***.***
C++은 이런 게 되거든오 . . #include <string> bool operator==( const std::string & origin, const int & dest ) { const std::string & tempStr = std::to_string<int>(dest); return tempStr == origin; } 자바에는 이런 거 없어영 ? | 19.02.23 01:47 | | |
(IP보기클릭)220.90.***.***
유저 디파인 오퍼레이터 말씀하시는거면 그런 거 업습니다... 따로 메소드로 만들던가 해야 해요. | 19.02.23 22:15 | | |
(IP보기클릭)1.237.***.***
앗아 . . ; Typesc__ript도 있는데 . . ㅠㅠ | 19.02.24 01:04 | | |
(IP보기클릭)219.240.***.***
(IP보기클릭)1.250.***.***
(IP보기클릭)183.99.***.***
뚱이가 멍청해서 | 19.02.22 23:29 | | |
(IP보기클릭)58.79.***.***
https://stackoverflow.com/questions/47015361/why-is-0-false 간단하게 말하자면 저기서 0은 false 나머지 둘은 true 값을 가진다고 보면 됨. 근데 0=="0" 이 예외로 자바스크립트가 "0"을 0으로 자동캐스팅해버림. 그래서 첫 식이 예외로 false == false 가 되어버림 | 19.02.23 00:02 | | |
(IP보기클릭)118.44.***.***
등호인데 transitive 가 아니야?? 왜??? 개불편하겠네;;;;;
(IP보기클릭)39.7.***.***
숫자랑 비교하면 자체적으로 형변환 해서 비교해 그럴꺼임 | 19.02.22 23:44 | | |
(IP보기클릭)115.160.***.***
양방향성이 아니에용 | 19.02.22 23:45 | | |
(IP보기클릭)58.79.***.***
그래서 js엔 ===가 있음 그럼 다 False 뜸 | 19.02.23 00:03 | | |
삭제된 댓글입니다.
(IP보기클릭)120.142.***.***
SaintPope
==는 자동형변환 후, 비교고. ===가 값과 형을 비교하는 거였낭. | 19.02.23 00:00 | | |
(IP보기클릭)211.226.***.***
(IP보기클릭)223.62.***.***
(IP보기클릭)222.229.***.***
자바스크립트는 == 비교가 너무 관대해서 이런 밈도 있음
(IP보기클릭)117.111.***.***
natsuyoru
그건 대전제가 오류있는거 아닌가 서울은 한국의 수도이다라고 쓰면 말이 되니깐 | 19.02.22 23:57 | | |
(IP보기클릭)49.246.***.***
natsuyoru
맞는 말 아님? 어색한 문장이지만 "한국에는 수도가 있다." | 19.02.22 23:58 | | |
(IP보기클릭)117.111.***.***
natsuyoru
아 그렇네 위에 내용을 잘못 이해했었네 ㅈㅅ | 19.02.23 00:06 | | |
(IP보기클릭)110.70.***.***
(IP보기클릭)110.70.***.***
근대 사실 js쓰는 사람들은 이전에 형변환 다 돌리는 편이라 ㄱㅊ하긴 함 | 19.02.22 23:52 | | |
(IP보기클릭)1.237.***.***
Typesc__ript를 믿습니다 - 타-맨 | 19.02.23 00:42 | | |
(IP보기클릭)1.237.***.***
뭐여 시파 여기가 중국이냐 ja__vasc__ript랑 typesc__ript도 막게. 미친 . . | 19.02.23 00:42 | | |
(IP보기클릭)58.79.***.***
(IP보기클릭)122.35.***.***
(IP보기클릭)39.7.***.***
(IP보기클릭)112.168.***.***
저 동작의 정확한 이유는 자동 형변환에 있음 JS는 비교 연산자의 좌 우 값의 형(type)이 다를 경우 형을 자동으로 변환해 비교하는 기능이 있는데 이것 때문에 저런 비논리적으로 보이는 일이 발생하지... 예에서 0 == "0" 은 우측의 "0"은 문자형이기 때문에 숫자형인 0과 비교를 위해 "0"을 숫자형으로 변환해 비교함 0 == [] 의 우측 []는 빈 Array인데 Array 안에 값이 없거나 1개인 경우 숫자형으로 변환될 때 0 or 해당 숫자로 형변환이 일어나서 true가 됨 [] == "0" 은 좌 우 모두 숫자형이 아니기 때문에 형변환이 일어나지 않아서 false가 난것
(IP보기클릭)49.246.***.***
형변환을 자동으로 하다니 극혐... | 19.02.23 00:17 | | |
(IP보기클릭)112.168.***.***
애초에 태생이 전문 개발자가 사용하는 언어가 아니라 웹페이지 안에서 관대하게 동작하는 짧은 스크립트 용이라 언어를 제대로 배우지 않은 사람도 써야했기 때문에 저런 편의성을 준건데 그게 초기 언어의 전파에는 큰 도움이 됨 폭넓게 전파되었기 때문에 지금처럼 많이 사용되고 단점도 개선하고 있는거니... 요즘은 사실 본문 내용같은 케이스를 당하는 개발자 자체가 스스로 낮은 언어 능력 수준을 인증하는 꼴임 lint는 기본이고 type 체크를 strict하게 가져가는건 최근 트렌드에서 기본중에 기본... | 19.02.23 00:27 | | |
(IP보기클릭)116.38.***.***
(IP보기클릭)1.237.***.***
Lua : ㅎㅎ. . .ㅈㅅ . . .ㅋㅋ! | 19.02.23 00:43 | | |
(IP보기클릭)1.237.***.***
number, stirng, function, boolean을 제외한 모든 것슨 리스트 . | 19.02.23 00:44 | | |
(IP보기클릭)220.90.***.***