var tid = 'spelare1, spelare2, spelare3';
var spelare1 = spelare1( );
var spelare2 = spelare2( );
var spelare3 = spelare3( );
if(spelare1 < spelare2 && spelare1 < spelare3){
WScript.Echo('På första plats har vi spelare ett med tiden ' + spelare1/-1 + 'ms
' + 'På andra plats har vi spelare två med tiden ' + spelare2/-1 + 'ms
' + 'På tredje plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
');
}
else if(spelare1 < spelare3 && spelare1 < spelare2){
WScript.Echo('På första plats har vi spelare ett med tiden ' + spelare1/-1 + 'ms
' + 'På andra plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
' + 'På tredje plats har vi spelare två med tiden ' + spelare2/-1 + 'ms
');
}
else if(spelare2 < spelare1 && spelare2 < spelare3){
WScript.Echo('På första plats har vi spelare två med tiden ' + spelare2/-1 + 'ms
' + 'På andra plats har vi spelare ett med tiden ' + spelare1/-1 + 'ms
' + 'På tredje plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
');
}
else if(spelare2 < spelare3 && spelare2 < spelare1){
WScript.Echo('På första plats har vi spelare ett med tiden ' + spelare2/-1 + 'ms
' + 'På andra plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
' + 'På tredje plats har vi spelare två med tiden ' + spelare1/-1 + 'ms
');
}
else if(spelare3 < spelare2 && spelare3 < spelare1){
WScript.Echo('På första plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
' + 'På andra plats har vi spelare två med tiden ' + spelare2/-1 + 'ms
' + 'På tredje plats har vi spelare ett med tiden ' + spelare1/-1 + 'ms
');
}
else{
WScript.Echo('På första plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
' + 'På andra plats har vi spelare ett med tiden ' + spelare1/-1 + 'ms
' + 'På tredje plats har vi spelare två med tiden ' + spelare2/-1 + 'ms
');
};
WScript.Quit( );
function spelare1( ){
var okStart1 = new Date( );
WScript.Echo('Spelare 1 - på OK så snabbt du kan!');
var okStopp1 = new Date( );
return okStart1 - okStopp1;
}
function spelare2( ){
var okStart2 = new Date( );
WScript.Echo('Spelare 2 - på OK så snabbt du kan!');
var okStopp2 = new Date( );
return okStart2 - okStopp2;
}
function spelare3( ){
var okStart3 = new Date( );
WScript.Echo('Spelare 3 - på OK så snabbt du kan!');
var okStopp3 = new Date( );
return okStart3 - okStopp3;
}
var spelare1 = spelare1( );
var spelare2 = spelare2( );
var spelare3 = spelare3( );
if(spelare1 < spelare2 && spelare1 < spelare3){
WScript.Echo('På första plats har vi spelare ett med tiden ' + spelare1/-1 + 'ms
' + 'På andra plats har vi spelare två med tiden ' + spelare2/-1 + 'ms
' + 'På tredje plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
');
}
else if(spelare1 < spelare3 && spelare1 < spelare2){
WScript.Echo('På första plats har vi spelare ett med tiden ' + spelare1/-1 + 'ms
' + 'På andra plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
' + 'På tredje plats har vi spelare två med tiden ' + spelare2/-1 + 'ms
');
}
else if(spelare2 < spelare1 && spelare2 < spelare3){
WScript.Echo('På första plats har vi spelare två med tiden ' + spelare2/-1 + 'ms
' + 'På andra plats har vi spelare ett med tiden ' + spelare1/-1 + 'ms
' + 'På tredje plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
');
}
else if(spelare2 < spelare3 && spelare2 < spelare1){
WScript.Echo('På första plats har vi spelare ett med tiden ' + spelare2/-1 + 'ms
' + 'På andra plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
' + 'På tredje plats har vi spelare två med tiden ' + spelare1/-1 + 'ms
');
}
else if(spelare3 < spelare2 && spelare3 < spelare1){
WScript.Echo('På första plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
' + 'På andra plats har vi spelare två med tiden ' + spelare2/-1 + 'ms
' + 'På tredje plats har vi spelare ett med tiden ' + spelare1/-1 + 'ms
');
}
else{
WScript.Echo('På första plats har vi spelare tre med tiden ' + spelare3/-1 + 'ms
' + 'På andra plats har vi spelare ett med tiden ' + spelare1/-1 + 'ms
' + 'På tredje plats har vi spelare två med tiden ' + spelare2/-1 + 'ms
');
};
WScript.Quit( );
function spelare1( ){
var okStart1 = new Date( );
WScript.Echo('Spelare 1 - på OK så snabbt du kan!');
var okStopp1 = new Date( );
return okStart1 - okStopp1;
}
function spelare2( ){
var okStart2 = new Date( );
WScript.Echo('Spelare 2 - på OK så snabbt du kan!');
var okStopp2 = new Date( );
return okStart2 - okStopp2;
}
function spelare3( ){
var okStart3 = new Date( );
WScript.Echo('Spelare 3 - på OK så snabbt du kan!');
var okStopp3 = new Date( );
return okStart3 - okStopp3;
}
Så, hej hej! Nu har jag gjort ett script som ska skriva ut vem av spelare 1, spelare 2 och spelare 3 som tryckte snabbast.
Problemet är att koden skriver ut den som har högst tid, och inte tvärtom.
Så om jag väntar 5s och trycker på "OK" på spelare 1, sedan 100ms och 100ms på spelare 2 och 3, kommer scriptet av någon anledning att säga att spelare 1 tryckte snabbast.
Vad är felet?
You're my boo! ~