こんにちは。
for文の中に
ctx.fillStyle = 'rgba(255, 0, 0, ' + Math.random() + ')';
と書かれています。
opacity は 0~1未満なので Math.random() がちょうど当てはまることは分かるのですが、
両サイドの「+ +」とさらに「' '」で囲われている意味が理解できません。
なぜ「'rgba(255, 0, 0, Math.random() )'」と書いただけでは表示されないのでしょうか?
(※エラーすら出ません)
ネットで調べても「+ +」と当然のように使われているだけで、解説が見つけられませんでした。
「+ +」には何か特殊な意味(効果)があるのでしょうか?
Math.random()は数字を示しているのに、なぜ「' '」で囲う必要があるのでしょうか?
ご教示よろしくお願いします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?