6. var boo1 = true; !boo1; // false7. var boo2 = false; !boo2; // true8. var name; !name; // true9. var cat = null; !cat; // truevar obj;27. 'abc' && obj.name; // 报错28. undefined && obj.name; // undefined29. obj && obj.name; // undefined30. 0 || 100; // 10031. 0 || NaN; // NaN32. 100 || 0; // 10033. 100 || NaN; // 10034. NaN || 0; // 035. NaN || 100; // 10036. '' || 'abc'; // 'abc'37. 'abc' || ''; // 'abc'38. 'abc' || '456'; // 'abc'39. true || true; // true40. true || false; // true41. false || true; // true42. false || false; // false43. 0 || undefined; // undefined44. NaN || null; // null45. 100 || 'abc'; // 10046. 'abc' || undefined // 'abc'47. var obj; 'abc' || obj.name; // 'abc'48. undefined || obj.name; // 报错