ITのえんぴつ

Google Blockly開発者ツールやIT・プログラミングを研究して発信するブログ

Google Blockly開発者ツール-色

GoogleBlockly開発者ツールのブロック「ブレンド色1 色2 比率 0.5」

ブロック コード JavaScript function colourBlend(c1, c2, ratio) { ratio = Math.max(Math.min(Number(ratio), 1), 0); var r1 = parseInt(c1.substring(1, 3), 16); var g1 = parseInt(c1.substring(3, 5), 16); var b1 = parseInt(c1.substring(5, 7), 1…

GoogleBlockly開発者ツールのブロック「色: 赤 100 綠 50 青 0」

ブロック コード JavaScript function colourRgb(r, g, b) { r = Math.max(Math.min(Number(r), 100), 0) * 2.55; g = Math.max(Math.min(Number(g), 100), 0) * 2.55; b = Math.max(Math.min(Number(b), 100), 0) * 2.55; r = ('0' + (Math.round(r) || 0).…

GoogleBlockly開発者ツールのブロック「ランダムな色」

ブロック コード JavaScript function colourRandom() { var num = Math.floor(Math.random() * Math.pow(2, 24)); return '#' + ('00000' + num.toString(16)).substr(-6); } colourRandom(); Python import random '#%06x' % random.randint(0, 2**24 - 1)…

GoogleBlockly開発者ツールのブロック「赤」

ブロック コード JavaScript '#ff0000'; Python '#ff0000' PHP