【发布时间】:2020-05-14 11:22:44
【问题描述】:
我创建了这些函数:
function generatePosition(){
var locX = Math.floor(Math.random() * 12) + 5;
var locY = Math.floor(Math.random() * 10) + 3;
console.log('MOVE 0 ' + locX + ' ' + locY ); // MOVE <pacId> <x> <y>
}
function sonoArrivato(){
var locW = [locX, locY]; //position to go
var locP = [x, y]; //position my pacman
var test = 0;
if(locP != locW){
test = 0;
} else{
test = 1;
}
}
function maintainPosition(){
var saveX = locX;
var saveY = locY;
console.log('MOVE ' + saveX + ' ' + saveY );
}
我希望我的主题转到创建的位置,然后从随机函数创建一个新位置
generatePosition();
if (sonoArrivato.test != 0){
generatePosition();
}else{
maintainPosition();
console.error(visiblePelletCount);
}
但它每次都会产生一个新的位置
【问题讨论】:
标签: javascript jquery math random pacman