#learning #javascript #homework I never bothered learning JavaScript, and now I'm correcting that error. These are my notes as I start from square one.
This lesson introduces various comparison operators.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Comparison operators</title>
</head>
<body>
<h1>Comparison operators</h1>
<script type="text/javascript">
var a = 5;
var b = 4;
var c = "5";
var d = 6;
var br = '<br>';
document.write('a = ' + a + br);
document.write('b = ' + b + br);
document.write('c = ' + c + br);
document.write('d = ' + d + br);
document.write(br);
var ab1 = a == b;
var ac1 = a == c;
var ac2 = a === c;
var ab2 = a != b;
var ac3 = a != c;
var ab3 = a !== (b + 1);
var ab4 = a !== b;
var ab5 = a > b;
var ad1 = a >= d;
var ad2 = (a + 2) >= d;
document.write('a == b = ' + ab1 + br);
document.write('a == c = ' + ac1 + br);
document.write('a === c = ' + ac2 + br);
document.write('a != b = ' + ab2 + br);
document.write('a != c = ' + ac3 + br);
document.write('a != (b+1) = ' + ab3 + br);
document.write('a != b = ' + ab4 + br);
document.write('a > b = ' + ab5 + br);
document.write('a >= d = ' + ad1 + br);
document.write('(a+2) >= d = ' + ad2 + br);
document.write(br);
var myTernary = (a == c) ? 'Equal' : "Not Equal";
document.write('a == c = ' + myTernary);
var number1 = prompt( 'pick a number' );
var number2 = prompt( 'pick another number' );
var numberCompare = ( Number( number1 ) > Number( number2 ) ) ? 'larger than' : 'smaller than';
var numberCompare2 = ( Number( number1 ) === Number( number2 ) ) ? 'equal to' : numberCompare;
alert ( 'Your first number is ' + numberCompare2 + ' your second number' );
</script>
</body>
</html>