1: ¿Por qué el resultado de foo && baz
no es 1? Porque la verdadera es 1.¿Podría explicar estos dos ejemplos de javascript?
var foo = 1;
var baz = 2;
foo && baz; // returns 2, which is true
2: Hay dos ventajas en el console.log(foo + +bar);
, ¿cuál es el significado de ellos?
var foo = 1;
var bar = '2';
console.log(foo + +bar);
Estas son dos preguntas muy separadas, probablemente deberían separarse. – Orbling
Esto es javascript no jQuery. – Jazaret