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';//abc37. 'abc' || '';//abc38. 'abc' || '456';//abc39. true || true;//true40. true || false;//true41. false || true;//true42. false || false;//false43. 0 || undefined;//undefined44. NaN || null;//null45. 100 || 'abc';//10046. 'abc' || undefined//abc47. var obj; 'abc' || obj.name;//abc48. undefined || obj.name;//报错