이상한 자바스크립트: 왜 every()는 빈 배열에 true를 반환할까?

오늘 소개해드릴 글은 라인플러스의 황세현님이 번역해주신 글입니다. 자바스크립트의 Array.prototype.every() 메서드는 빈 배열에 대해 어떤 값을 반환할까요? 조건을 만족할만한 원소가 없는 빈 배열에 대해서는 false를 반환하지 않을까요? 하지만 정답은 true입니다. 다소 직관적이지 않게 느껴질 수 있는데 자바스크립트는 왜 이런 식으로 동작할까요? 이 글에서는 그 이유에 대해 수학적 개념과 술어 논리를 기반으로 설명하고 있습니다. 자세한 이유가 궁금하다면 이 글을 끝까지 읽어보시길 추천해 드립니다 :) > 글 링크 : https://velog.io/@sehyunny/why-does-every-return-true-for-empty-array

(번역) 이상한 자바스크립트: 왜 every()는 빈 배열에 true를 반환할까?

velog.io

(번역) 이상한 자바스크립트: 왜 every()는 빈 배열에 true를 반환할까?

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 9월 21일 오전 1:17

댓글 0

    함께 읽은 게시물

    영화 '로비'

    

    ... 더 보기

    바이브 코딩을 여러가지 카테고리에 적용해보고 있는데, 머신러닝쪽은 압도적으로 좋네요. 진짜 코드를 안 봐도 될 정도임.


    심지어 머신러닝 연구 작업 특성상 코드를 안봐도 되니까 실험하는게 겁나 재밌어짐. 미쳤음. GPU 무한대로 준다는 말에 혹한다는 것이 완전 이해가 됨.


    《기다림이 허락되지 않는 시대》

    ... 더 보기

    인프라에 관심있는 분께 추천드렸던 책들...

    최근에 인프라에 관심이 있는데 어떤 것들을 공부하면 좋을까? 어떻게 공부하면 좋을까? 질문주신 분이 있어서 이런 저런 이야기를 적다가, 시간이 되시면 이런 책도 읽어보면 좋을 것 같아요. 하고 추천했던 책들을 정리해봤어요. ---- https://www.yes24.com/Product/Goods/44376723 DevOps와 SE를 위한 리눅스 커널 이야기 - 강진우 저 리눅스 서버 운영할 때 어떤 부분들을 신경써야 하는지, 어떤 지표들을 어떻게 모니터링해야 하고, 문제상황에... 더 보기

     • 

    댓글 1 • 저장 115 • 조회 7,748