package { public class Test {} } /// undefined, null, -5, -1, -0, 0, 1, 2, 5, "abc", "2", "true", "false", true, false, NaN trace("//undefined == undefined"); trace(undefined == undefined); trace("//undefined == null"); trace(undefined == null); trace("//undefined == (-5)"); trace(undefined == (-5)); trace("//undefined == (-1)"); trace(undefined == (-1)); trace("//undefined == (-0)"); trace(undefined == (-0)); trace("//undefined == 0"); trace(undefined == 0); trace("//undefined == 1"); trace(undefined == 1); trace("//undefined == 2"); trace(undefined == 2); trace("//undefined == 5"); trace(undefined == 5); trace("//undefined == \"abc\""); trace(undefined == "abc"); trace("//undefined == \"2\""); trace(undefined == "2"); trace("//undefined == \"true\""); trace(undefined == "true"); trace("//undefined == \"false\""); trace(undefined == "false"); trace("//undefined == true"); trace(undefined == true); trace("//undefined == false"); trace(undefined == false); trace("//undefined == NaN"); trace(undefined == NaN); trace("//null == undefined"); trace(null == undefined); trace("//null == null"); trace(null == null); trace("//null == (-5)"); trace(null == (-5)); trace("//null == (-1)"); trace(null == (-1)); trace("//null == (-0)"); trace(null == (-0)); trace("//null == 0"); trace(null == 0); trace("//null == 1"); trace(null == 1); trace("//null == 2"); trace(null == 2); trace("//null == 5"); trace(null == 5); trace("//null == \"abc\""); trace(null == "abc"); trace("//null == \"2\""); trace(null == "2"); trace("//null == \"true\""); trace(null == "true"); trace("//null == \"false\""); trace(null == "false"); trace("//null == true"); trace(null == true); trace("//null == false"); trace(null == false); trace("//null == NaN"); trace(null == NaN); trace("//(-5) == undefined"); trace((-5) == undefined); trace("//(-5) == null"); trace((-5) == null); trace("//(-5) == (-5)"); trace((-5) == (-5)); trace("//(-5) == (-1)"); trace((-5) == (-1)); trace("//(-5) == (-0)"); trace((-5) == (-0)); trace("//(-5) == 0"); trace((-5) == 0); trace("//(-5) == 1"); trace((-5) == 1); trace("//(-5) == 2"); trace((-5) == 2); trace("//(-5) == 5"); trace((-5) == 5); trace("//(-5) == \"abc\""); trace((-5) == "abc"); trace("//(-5) == \"2\""); trace((-5) == "2"); trace("//(-5) == \"true\""); trace((-5) == "true"); trace("//(-5) == \"false\""); trace((-5) == "false"); trace("//(-5) == true"); trace((-5) == true); trace("//(-5) == false"); trace((-5) == false); trace("//(-5) == NaN"); trace((-5) == NaN); trace("//(-1) == undefined"); trace((-1) == undefined); trace("//(-1) == null"); trace((-1) == null); trace("//(-1) == (-5)"); trace((-1) == (-5)); trace("//(-1) == (-1)"); trace((-1) == (-1)); trace("//(-1) == (-0)"); trace((-1) == (-0)); trace("//(-1) == 0"); trace((-1) == 0); trace("//(-1) == 1"); trace((-1) == 1); trace("//(-1) == 2"); trace((-1) == 2); trace("//(-1) == 5"); trace((-1) == 5); trace("//(-1) == \"abc\""); trace((-1) == "abc"); trace("//(-1) == \"2\""); trace((-1) == "2"); trace("//(-1) == \"true\""); trace((-1) == "true"); trace("//(-1) == \"false\""); trace((-1) == "false"); trace("//(-1) == true"); trace((-1) == true); trace("//(-1) == false"); trace((-1) == false); trace("//(-1) == NaN"); trace((-1) == NaN); trace("//(-0) == undefined"); trace((-0) == undefined); trace("//(-0) == null"); trace((-0) == null); trace("//(-0) == (-5)"); trace((-0) == (-5)); trace("//(-0) == (-1)"); trace((-0) == (-1)); trace("//(-0) == (-0)"); trace((-0) == (-0)); trace("//(-0) == 0"); trace((-0) == 0); trace("//(-0) == 1"); trace((-0) == 1); trace("//(-0) == 2"); trace((-0) == 2); trace("//(-0) == 5"); trace((-0) == 5); trace("//(-0) == \"abc\""); trace((-0) == "abc"); trace("//(-0) == \"2\""); trace((-0) == "2"); trace("//(-0) == \"true\""); trace((-0) == "true"); trace("//(-0) == \"false\""); trace((-0) == "false"); trace("//(-0) == true"); trace((-0) == true); trace("//(-0) == false"); trace((-0) == false); trace("//(-0) == NaN"); trace((-0) == NaN); trace("//0 == undefined"); trace(0 == undefined); trace("//0 == null"); trace(0 == null); trace("//0 == (-5)"); trace(0 == (-5)); trace("//0 == (-1)"); trace(0 == (-1)); trace("//0 == (-0)"); trace(0 == (-0)); trace("//0 == 0"); trace(0 == 0); trace("//0 == 1"); trace(0 == 1); trace("//0 == 2"); trace(0 == 2); trace("//0 == 5"); trace(0 == 5); trace("//0 == \"abc\""); trace(0 == "abc"); trace("//0 == \"2\""); trace(0 == "2"); trace("//0 == \"true\""); trace(0 == "true"); trace("//0 == \"false\""); trace(0 == "false"); trace("//0 == true"); trace(0 == true); trace("//0 == false"); trace(0 == false); trace("//0 == NaN"); trace(0 == NaN); trace("//1 == undefined"); trace(1 == undefined); trace("//1 == null"); trace(1 == null); trace("//1 == (-5)"); trace(1 == (-5)); trace("//1 == (-1)"); trace(1 == (-1)); trace("//1 == (-0)"); trace(1 == (-0)); trace("//1 == 0"); trace(1 == 0); trace("//1 == 1"); trace(1 == 1); trace("//1 == 2"); trace(1 == 2); trace("//1 == 5"); trace(1 == 5); trace("//1 == \"abc\""); trace(1 == "abc"); trace("//1 == \"2\""); trace(1 == "2"); trace("//1 == \"true\""); trace(1 == "true"); trace("//1 == \"false\""); trace(1 == "false"); trace("//1 == true"); trace(1 == true); trace("//1 == false"); trace(1 == false); trace("//1 == NaN"); trace(1 == NaN); trace("//2 == undefined"); trace(2 == undefined); trace("//2 == null"); trace(2 == null); trace("//2 == (-5)"); trace(2 == (-5)); trace("//2 == (-1)"); trace(2 == (-1)); trace("//2 == (-0)"); trace(2 == (-0)); trace("//2 == 0"); trace(2 == 0); trace("//2 == 1"); trace(2 == 1); trace("//2 == 2"); trace(2 == 2); trace("//2 == 5"); trace(2 == 5); trace("//2 == \"abc\""); trace(2 == "abc"); trace("//2 == \"2\""); trace(2 == "2"); trace("//2 == \"true\""); trace(2 == "true"); trace("//2 == \"false\""); trace(2 == "false"); trace("//2 == true"); trace(2 == true); trace("//2 == false"); trace(2 == false); trace("//2 == NaN"); trace(2 == NaN); trace("//5 == undefined"); trace(5 == undefined); trace("//5 == null"); trace(5 == null); trace("//5 == (-5)"); trace(5 == (-5)); trace("//5 == (-1)"); trace(5 == (-1)); trace("//5 == (-0)"); trace(5 == (-0)); trace("//5 == 0"); trace(5 == 0); trace("//5 == 1"); trace(5 == 1); trace("//5 == 2"); trace(5 == 2); trace("//5 == 5"); trace(5 == 5); trace("//5 == \"abc\""); trace(5 == "abc"); trace("//5 == \"2\""); trace(5 == "2"); trace("//5 == \"true\""); trace(5 == "true"); trace("//5 == \"false\""); trace(5 == "false"); trace("//5 == true"); trace(5 == true); trace("//5 == false"); trace(5 == false); trace("//5 == NaN"); trace(5 == NaN); trace("//\"abc\" == undefined"); trace("abc" == undefined); trace("//\"abc\" == null"); trace("abc" == null); trace("//\"abc\" == (-5)"); trace("abc" == (-5)); trace("//\"abc\" == (-1)"); trace("abc" == (-1)); trace("//\"abc\" == (-0)"); trace("abc" == (-0)); trace("//\"abc\" == 0"); trace("abc" == 0); trace("//\"abc\" == 1"); trace("abc" == 1); trace("//\"abc\" == 2"); trace("abc" == 2); trace("//\"abc\" == 5"); trace("abc" == 5); trace("//\"abc\" == \"abc\""); trace("abc" == "abc"); trace("//\"abc\" == \"2\""); trace("abc" == "2"); trace("//\"abc\" == \"true\""); trace("abc" == "true"); trace("//\"abc\" == \"false\""); trace("abc" == "false"); trace("//\"abc\" == true"); trace("abc" == true); trace("//\"abc\" == false"); trace("abc" == false); trace("//\"abc\" == NaN"); trace("abc" == NaN); trace("//\"2\" == undefined"); trace("2" == undefined); trace("//\"2\" == null"); trace("2" == null); trace("//\"2\" == (-5)"); trace("2" == (-5)); trace("//\"2\" == (-1)"); trace("2" == (-1)); trace("//\"2\" == (-0)"); trace("2" == (-0)); trace("//\"2\" == 0"); trace("2" == 0); trace("//\"2\" == 1"); trace("2" == 1); trace("//\"2\" == 2"); trace("2" == 2); trace("//\"2\" == 5"); trace("2" == 5); trace("//\"2\" == \"abc\""); trace("2" == "abc"); trace("//\"2\" == \"2\""); trace("2" == "2"); trace("//\"2\" == \"true\""); trace("2" == "true"); trace("//\"2\" == \"false\""); trace("2" == "false"); trace("//\"2\" == true"); trace("2" == true); trace("//\"2\" == false"); trace("2" == false); trace("//\"2\" == NaN"); trace("2" == NaN); trace("//\"true\" == undefined"); trace("true" == undefined); trace("//\"true\" == null"); trace("true" == null); trace("//\"true\" == (-5)"); trace("true" == (-5)); trace("//\"true\" == (-1)"); trace("true" == (-1)); trace("//\"true\" == (-0)"); trace("true" == (-0)); trace("//\"true\" == 0"); trace("true" == 0); trace("//\"true\" == 1"); trace("true" == 1); trace("//\"true\" == 2"); trace("true" == 2); trace("//\"true\" == 5"); trace("true" == 5); trace("//\"true\" == \"abc\""); trace("true" == "abc"); trace("//\"true\" == \"2\""); trace("true" == "2"); trace("//\"true\" == \"true\""); trace("true" == "true"); trace("//\"true\" == \"false\""); trace("true" == "false"); trace("//\"true\" == true"); trace("true" == true); trace("//\"true\" == false"); trace("true" == false); trace("//\"true\" == NaN"); trace("true" == NaN); trace("//\"false\" == undefined"); trace("false" == undefined); trace("//\"false\" == null"); trace("false" == null); trace("//\"false\" == (-5)"); trace("false" == (-5)); trace("//\"false\" == (-1)"); trace("false" == (-1)); trace("//\"false\" == (-0)"); trace("false" == (-0)); trace("//\"false\" == 0"); trace("false" == 0); trace("//\"false\" == 1"); trace("false" == 1); trace("//\"false\" == 2"); trace("false" == 2); trace("//\"false\" == 5"); trace("false" == 5); trace("//\"false\" == \"abc\""); trace("false" == "abc"); trace("//\"false\" == \"2\""); trace("false" == "2"); trace("//\"false\" == \"true\""); trace("false" == "true"); trace("//\"false\" == \"false\""); trace("false" == "false"); trace("//\"false\" == true"); trace("false" == true); trace("//\"false\" == false"); trace("false" == false); trace("//\"false\" == NaN"); trace("false" == NaN); trace("//true == undefined"); trace(true == undefined); trace("//true == null"); trace(true == null); trace("//true == (-5)"); trace(true == (-5)); trace("//true == (-1)"); trace(true == (-1)); trace("//true == (-0)"); trace(true == (-0)); trace("//true == 0"); trace(true == 0); trace("//true == 1"); trace(true == 1); trace("//true == 2"); trace(true == 2); trace("//true == 5"); trace(true == 5); trace("//true == \"abc\""); trace(true == "abc"); trace("//true == \"2\""); trace(true == "2"); trace("//true == \"true\""); trace(true == "true"); trace("//true == \"false\""); trace(true == "false"); trace("//true == true"); trace(true == true); trace("//true == false"); trace(true == false); trace("//true == NaN"); trace(true == NaN); trace("//false == undefined"); trace(false == undefined); trace("//false == null"); trace(false == null); trace("//false == (-5)"); trace(false == (-5)); trace("//false == (-1)"); trace(false == (-1)); trace("//false == (-0)"); trace(false == (-0)); trace("//false == 0"); trace(false == 0); trace("//false == 1"); trace(false == 1); trace("//false == 2"); trace(false == 2); trace("//false == 5"); trace(false == 5); trace("//false == \"abc\""); trace(false == "abc"); trace("//false == \"2\""); trace(false == "2"); trace("//false == \"true\""); trace(false == "true"); trace("//false == \"false\""); trace(false == "false"); trace("//false == true"); trace(false == true); trace("//false == false"); trace(false == false); trace("//false == NaN"); trace(false == NaN); trace("//NaN == undefined"); trace(NaN == undefined); trace("//NaN == null"); trace(NaN == null); trace("//NaN == (-5)"); trace(NaN == (-5)); trace("//NaN == (-1)"); trace(NaN == (-1)); trace("//NaN == (-0)"); trace(NaN == (-0)); trace("//NaN == 0"); trace(NaN == 0); trace("//NaN == 1"); trace(NaN == 1); trace("//NaN == 2"); trace(NaN == 2); trace("//NaN == 5"); trace(NaN == 5); trace("//NaN == \"abc\""); trace(NaN == "abc"); trace("//NaN == \"2\""); trace(NaN == "2"); trace("//NaN == \"true\""); trace(NaN == "true"); trace("//NaN == \"false\""); trace(NaN == "false"); trace("//NaN == true"); trace(NaN == true); trace("//NaN == false"); trace(NaN == false); trace("//NaN == NaN"); trace(NaN == NaN);