False vs Falsy - What's the difference?
false | falsy |
Untrue, not factual, factually incorrect.
*{{quote-book, year=1551, year_published=1888
, title= Based on factually incorrect premises: false legislation
Spurious, artificial.
:
*
*:At her invitation he outlined for her the succeeding chapters with terse military accuracy?; and what she liked best and best understood was avoidance of that false modesty which condescends, turning technicality into pabulum.
(lb) Of a state in Boolean logic that indicates a negative result.
Uttering falsehood; dishonest or deceitful.
:
Not faithful or loyal, as to obligations, allegiance, vows, etc.; untrue; treacherous.
:
*(John Milton) (1608-1674)
*:I to myself was false , ere thou to me.
Not well founded; not firm or trustworthy; erroneous.
:
*(Edmund Spenser) (c.1552–1599)
*:whose false foundation waves have swept away
Not essential or permanent, as parts of a structure which are temporary or supplemental.
(lb) Out of tune.
(computing, programming, JavaScript) Evaluating to false in a Boolean context.
* 2012 , David Flanagan, JavaScript Pocket Reference (page 40)
As adjectives the difference between false and falsy
is that false is untrue, not factual, factually incorrect while falsy is evaluating to false in a Boolean context.As a noun false
is one of two options on a true-or-false test.As an adverb false
is not truly; not honestly; falsely.false
English
Adjective
(er)A New English Dictionary on Historical Principles: Founded Mainly on the Materials Collected by the Philological Society, section=Part 1, publisher=Clarendon Press, location=Oxford, editor= , volume=1, page=217 , passage=Also the rule of false position, with dyuers examples not onely vulgar, but some appertaynyng to the rule of Algeber.}}
Synonyms
* * See alsoAntonyms
* (untrue) real, trueDerived terms
* false attack * false dawn * false friend * falsehood * falseness * falsify * falsityAnagrams
* * 1000 English basic words ----falsy
English
Adjective
(-)- In JavaScript, any expression or statement that expects a boolean value will work with a truthy or falsy value, so the fact that
&&does not always evaluate totrueorfalsedoes not cause practical problems.
