Question: Bitwise operators and color example: https://www.w3schools.com/code/tryit.asp?filename=FW68HWERDRKH JavaScript Bit Operators and Color: Uncomment, test, and demo each line starting from the top of the program. /*
Bitwise operators and color example:
https://www.w3schools.com/code/tryit.asp?filename=FW68HWERDRKH
JavaScript Bit Operators and Color:
Uncomment, test, and demo each line starting from the top of the program.
/* document.getElementById("demo").innerHTML = 5 >>> 1; document.getElementById("demo").innerHTML = 'Hello!'; var color=0x5694b2; document.getElementById("demo").innerHTML = color; var makeBlueMask=1; for (r=1;r<8;r++){ makeBlueMask = makeBlueMask << 1; makeBlueMask += 1; } blueMask=makeBlueMask; document.getElementById("demo").innerHTML = blueMask; document.getElementById("demo").innerHTML = blueMask.toString(16); greenMask=blueMask<<8; document.getElementById("demo").innerHTML = greenMask.toString(16); redMask=greenMask<<8; document.getElementById("demo").innerHTML = redMask.toString(16); blueness=color & blueMask; document.getElementById("demo").innerHTML = blueness.toString(16); greenness=color & greenMask; document.getElementById("demo").innerHTML = greenness.toString(16); document.getElementById("demo").innerHTML = (greenness>>8).toString(16); redness=color & redMask; document.getElementById("demo").innerHTML = redness.toString(16); document.getElementById("demo").innerHTML = (redness>>16).toString(16); //Blue range = 0 to 255, or [0,255] //Green range = 256*[0,255] //Red range = 256^2*[0,255] = 65536*[0,255] redness=16711680; //try different numbers and colors color=redness | greenness | blueness; document.getElementById("demo").innerHTML = color.toString(16); document.getElementById("demo").innerHTML = '
Then' + ' Now
' */
1.On the line with the comment //try different numbers and colors change the amount of blueness. Explain what number you changed it to, what effect it had, and why.
2.On the line with the comment //try different numbers and colors change the amount of greenness. Explain what number you changed it to, what effect it had, and why.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
