js怎么在引号里面引用变量

比如这样
[code="javascript"]
var num=0xcccccc;
var str="

test

"
document.write(str);
[/code]
怎么把num变量放到color:后面?
谢谢!
[b]问题补充:[/b]
4楼能解释一下为什么[code="javascript"]" + num.toString(16) + "[/code]可以引用变量吗?

var str="

test

" ;

做字符串的加法

var num=0xcccccc;
var str="

test

"
document.write(str);

楼上的单引号写错地方啦

[code="js"]
var str="

test

"
[/code]

浏览器能识别颜色代码是的是16进制的代码或RGB(r,g,w)或简单的"red,blue"字符串。