【发布时间】:2017-08-16 01:01:58
【问题描述】:
我正在制作服装随机化器。但我想为其添加一些规则,以防止出现奇怪的服装,例如白衬衫上的白色领带。或图形 T 恤上的任何领带。或者在衬衫外穿高领毛衣。
这是目前为止的代码:
var shirts = ["White", "navy", "light blue", "gray"];
var pants = ["black", "navy", "gray"];
var ties = ["red and blue squares", "purple", "white", "red"];
var random_shirt = shirts[Math.floor(Math.random()*shirts.length)];
var random_pants = pants[Math.floor(Math.random()*pants.length)];
var random_tie = ties[Math.floor(Math.random()*ties.length)];
document.write( " shirt: " + random_shirt + " pants: " + random_pants + " tie: " + random_tie);
我知道它是用 if 和 else 完成的,但我不知道如何。
请原谅我的JS文盲。我学会了它,但从未真正使用过它。到现在为止。
谢谢
【问题讨论】:
-
仅供参考:您不能在这里向特定用户大喊大叫。 @ 符号仅在有人评论或发布此特定问题或首先回答此问题并且您正在回复他们时才有效。如果有人评论或发布了不同的问题(您的或其他人的),则此方法无效。
标签: javascript random combinations permutation calculator