Subj : Re: JavaScript vs. C/C++ behavior
To : Digital Man
From : Mortifis
Date : Tue May 21 2019 12:51 am
> In C/C++:
> i = 0 || 2; // i == 1
> In JavaScript:
> i = 0 || 2; // i == 2
> What about Java, C# or other C-like languages?
> digital mam
in c-like languages (depending on how a function evokes an evaluation) if the
Boolean callback is neither 0 nor 2 it will return a 1 as represented by the
induction of i, anything greater than 0 but less than 2 is 1) ... in JS if the
callback is greater than the initial state (0) then it is forced to 2 ..
risking looking like a moron ... there wasn't much meat on the bone in question
... either way, it's all about OS calls/callbacks ... hold it, where's my beer?
:-)
The Granny Lane, where seasoned drivers slow down and smell the blacktop roses
---
� Synchronet � AlleyCat! BBS -
http://alleycat.synchro.net:81