Olen nähnyt sekä tämän sanan oikeinkirjoituksen, falsy että falsey .

Se voi tarkoittaa tietotekniikassa ”jotain, joka vastaa väärää”, kuten ”Ruby-kielen ainoat kaksi väärää arvoa ovat väärät ja nollat”.

Mikä on tämän sanan oikea käyttö ?

Kommentit

  • Monissa tietokannoissa null on tietty arvo, joka ei oikeastaan ole ollenkaan mitään , ei edes nolla. Vastaavasti false on Boolen arvo, joka ei ole null eikä nolla. Mutta jos haluat työskennellä joko null tai false kanssa, joille on ehkä annettava numeerinen arvo (yleensä nolla): ”>

, false ja nolla ovat " väärät ", tai väärä. Vastaavasti totuus on totta: ei- div div = = 89eae7c858 ”>

, true tai ei-nolla.

  • Mutta olemme kuulleet totuus äskettäin.
  • Ehkä parempi sana on vääränlainen ; esimerkiksi " Ruby-kielen ainoat kaksi väärää -tyyppistä arvoa ovat väärät ja noll ". En todellakaan ole koskaan kuullut termiä väärinkäyttäminen – se kuulostaa vain tekevältäni.
  • Ainoa oikeinkirjoitus, jonka tiedän siitä, miltä nämä kaksi sanaa kuulostavat, on " falsie ": Pääsyöttö: falsie Toiminto: substantiivi Käännetty muoto: -s Etymologia: 1false + -ie: rinnan muotoinen yleensä kangas tai kumikuppi jota käytetään rintaliivien pehmustamiseen – käytetään yleensä monikkona [väärennökset] " (MW 3rd Unabridged Dictionary -sivustolta).
  • @Matt ongelma false-like onko ' sinulla todella yhteinen operaattori keskellä sanaa siellä. yleensä haluat estää tietotekniikan ammattikieltä rikkomasta koodia, jossa sitä ' käytetään.
  • Vastaa

    Olen aina nähnyt falsy ja truey . Falsey on täysin hyväksyttävä vaihtoehto ja antaa minulle yhtä monta hakutulosta. Sana on valitettavasti liian uusi tarjoamaan hyviä lähteitä. ECMAScript-kielimäärityksessä käytetään sanaa ”BToBoolean⟧” sanan tulkintaan. ei-Boolen arvoista, kuten Booleans, mutta ei käytä truey tai Falsy .

    Näitä termejä käytetään laajalti dynaamisesti kirjoitettujen ohjelmointikielten keskusteluissa kuten JavaScript, Ruby ja Python, joissa on looginen tietotyyppi, mutta muita arvoja, jotka voivat myös käyttäytyä Boolean true ja false. Se on tapa erottaa väärä substantiivi ja väärä adjektiivi:

    • x on false ”(selkeä)
    • x on väärä ”(epäselvä: on x false vai onko se erilainen väärä arvo?)
    • x on väärä” (selkeä)

    Kuten tchrist huomauttaa , Perl on merkittävä poikkeus, koska siitä puuttuu Boolen-tyyppi, joten väärät arvot kutsutaan vain false , adjektiivisessa mielessä.

    Kommentit

    • Entä truthy vs truethy (tai truethey)?
    • @PeterV seuraa hyvin @Webveloper ' s päättely, sen pitäisi olla truθy. Eee … paitsi että se ' ei ole niin helppo kirjoittaa 🙂
    • @Webveloper, vaikka jos käytetään pakkausta, se todennäköisesti lisää vain O (1) tavua;)
    • Näyttää siltä, että " epätosi " on ensisijainen tapa, katso MDN-asiakirjat: kehittäjä.mozilla.org/en-US/docs/Glossary/Falsy
    • @ Suncat2000 jos ' vitsi, se ' on huono / harhaanjohtava. MDN-verkkodokumentit ovat wiki. jos kyseisillä sivuilla käytetään väärentämistä , se ' s määritelmänsä mukaan yhteisön ensisijainen termi.

    vastaus

    Ainoa tällainen sana, jonka OED todistaa, on monikko substantiivi falsies , jonka merkitys annetaan seuraavasti:

    Pehmustettu rintaliivit; rintapehmusteet.

    Sillä on oma Wikipedian merkintä , joka minun täytyy neuvoo sinua todennäköisesti olemaan työystävällinen in sensu stricto .

    kommentit

    • Jostakin geeky-syystä tietokoneohjelmointimaailmassa on pitkään ollut perinne käyttää sanoja uusilla tavoilla, joissa on tutkittu tietämättömyyttä sanojen suhteen. aikaisemmat, töykeät merkitykset: esimerkiksi ' dump '. ' Falsey ' on vain toinen sana tässä pitkässä ja varsin hyödyllisessä perinteessä.
    • @MarkDBlackwell – Do Huomaa, että " dump ": llä on pitkä (ja arvoton) perinne tietokoneohjelmointimaailmassa, todennäköisesti takaisin keskelle 60-luku. Ja jos luulet, että tämä sanan käyttö ei ole " töykeä " sinä ' Meillä ei ole koskaan ollut 3 jalan korkeutta pinoa " dump " -pinoa pöydältäsi perjantai-iltapäivällä.
    • @MarkDBlackwell Hot Licks ' -vastauksen lisäksi sanon ' d, että " kaataa " CS-merkityksessä, sekä substantiivina että verbinä, on vain toinen sovellus jo olemassa oleville merkityksilleen myös ilman mautonta, erityisesti sisällön purkamiseen / vapauttamiseen liittyviä. (Esimerkiksi " kippiauto ".)

    Vastaa

    Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *