The color.rgb() function in D3.js is used to return the RGB equivalent of the specified color.
Syntax:
color.rgb()
Parameters: This function does not accept any parameters.
Return Value: This function returns the RGB equivalent of the specified color.
Below programs illustrate the color.rgb() function in D3.js:
Example 1:
<!DOCTYPE html> <html> <head> <title>color.rgb() function </title> </head> <body> <script> // Calling the d3.color() function function // with some parameters var color1 = d3.color( "red" ); var color2 = d3.color( "green" ); var color3 = d3.color( "blue" ); // Calling the color.rgb() function var A = color1.rgb(); var B = color2.rgb(); var C = color3.rgb(); // Getting the RGB equivalent of the specified color console.log(A); console.log(B); console.log(C); </script> </body> </html> |
Output:
{"r":255, "g":0, "b":0, "opacity":1} {"r":0, "g":128, "b":0, "opacity":1} {"r":0, "g":0, "b":255, "opacity":1}
Example 2:
<!DOCTYPE html> <html> <head> <title>color.rgb() function </title> </head> <body> <script> // Calling the d3.rgb() function // without any parameters var color1 = d3.rgb(); // Calling the color.rgb() function var A = color1.rgb(); // Getting the RGB equivalent of the specified color console.log(A); </script> </body> </html> |
Output:
{"r":null, "g":null, "b":null, "opacity":1}
Reference: https://devdocs.io/d3~5/d3-color#color_rgb