我有一个我找不到答案的错误。 这是代码:
function randomColor(){
const r = Math.floor(Math.random() * 255);
const g = Math.floor(Math.random() * 255);
const b = Math.floor(Math.random() * 255);
return rgb'(' + r + ',' + g + ',' + b ')'
}
答案 0 :(得分:0)
在b后面加上sequelize deprecated Model.findById has been deprecated, please use Model.findByPk instead node_modules/sequelize/lib/model.js:4208:9
,因为+
也必须连接到主字符串
)
答案 1 :(得分:-1)
尝试以下代码
function randomColor(){
const r = Math.floor(Math.random() * 255);
const g = Math.floor(Math.random() * 255);
const b = Math.floor(Math.random() * 255);
return ["rgb(",r,",",g,",",b,")"].join("");
}
console.log(randomColor());
答案 2 :(得分:-1)
返回1ºrgb'('+ r +','+ g +','+ b')'; “ rgb部分不在字符串中”。 2º我建议您使用Math.round()方法代替Math.floor(),或者如果您使用“ floor()”方法,则应在最终结果中加上+1。 (否则您将不会在任何时候得到255)