随机生成字体颜色原理是什么,不太懂?

随机生成字体颜色原理是什么,不太懂?

为什么都是调用random()方法乘以256,生成红绿蓝三种颜色?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

Math.random()方法的取值范围是0~1,而RGB颜色值在0-255之间,所以使用两者乘积方式可以随机生成颜色数值。如果解决了你的疑惑,请采纳,祝学习愉快~

  • 赤赤蜗 提问者 #1
    老师我想知道的是既然是随机取一个数怎么就知道是红色,黄色,蓝色呢?
    2017-07-05 14:24:28
  • irista23 回复 提问者 赤赤蜗 #2
    RGB颜色模式是指使用三种基色:红、绿、蓝,通过三种颜色的调整得出其它各种颜色,这三种基色的值范围为0~255。
    2017-07-05 14:35:10
  • irista23 回复 提问者 赤赤蜗 #3
    是红还是绿或者蓝取决于你传给Color.rgb()参数的顺序。给方传进去一个红的数值,一个绿的数值,和一个蓝的数值,Color.rgb()就会帮你生成一个颜色。
    2017-07-05 14:50:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师