小编Dol*_*ver的帖子

C++需要if!=随机数的帮助

我正在做一个项目,我被困住了.我有两个生成随机数的变量.我想做一个检查,检查以确保变量不是相同的数字,如果是,则重复该过程,直到它们不相同.这是我有的:

num_enemy = 3;

int f =  rand() % num_enemy;
int m =  rand() % num_enemy;

if ( f != m )
{
enemy_ptr[f] -> fire_Weapon();
enemy_ptr[m] -> update_Status();
}
Run Code Online (Sandbox Code Playgroud)

上面的代码不会工作加上我怎么能这样做,如果它的错误它将再次生成随机数?

我不是在寻找答案,只是帮助我确切地做什么.谢谢!

c++ random if-statement

2
推荐指数
1
解决办法
867
查看次数

Javascript试图弄清楚如何通过JS输入多行html

所以我一直在尝试编写组合多行html的函数,所以当我调用JS函数时,那个html被放在我的网页上.这是我工作的一个例子:

function buildproduct(prodName, prodID, prodDescription) {
   var data = makeHeader()
   data += "<TABLE style='width:100%' border=1 cellpadding=10>"
   data += "<TR><TD rowspan=3 style='width:30%;text-align:center;vertical-"
   data += "align:middle'>" + makeImage(prodID) + ""
   data += "</TD>"
   data += "<TD>" + makeName(prodName) + "</TD>"
   data += "<TD style='text-align:right'>" + makeID(prodID) + "</TD>"
   data += "</TR>"
   data +="<TR><TD style='text-align:center' colspan=2>" + makeLinkbar(prodID) +  ""
   data += "</TD></TR>"
   data += "<TR><TD colspan=2 >" + makeDescription(prodDescription) + ""
   data += "</TD></TR>"
   data += "</TABLE>"
   data += makeFooter()
   productarea.document.writeln(data)
   productarea.document.close() …
Run Code Online (Sandbox Code Playgroud)

html javascript

0
推荐指数
1
解决办法
86
查看次数

Javascript会显示多个图像而不是一个

我正在编写一个函数,当被调用时会打印7次相同的图像.调用函数时,我在参数中传递0.这是功能:

function showCards(numcards) {
  while (numcards < 7) {
    var data = ""
    data += "<td><img src='http://www.biogow.com/images/cards/gbCard52.gif' NAME='card0' ></td>"
    numcards = numcards + 1
  }
  return (data)
}
Run Code Online (Sandbox Code Playgroud)

但是,调用此函数时,它只打印一个图像.我如何才能打印所有七个?有任何想法吗?谢谢!

javascript

0
推荐指数
1
解决办法
34
查看次数

标签 统计

javascript ×2

c++ ×1

html ×1

if-statement ×1

random ×1