Sitter här och lurar på några frågor som jag inte kan hitta något riktigt svar på. Hoppas ni kan hjälpa mig.
Vi vet ju att exempelvis mult(buy,1) och add(buy,0) kan avsluta ett script för att de returnerar 1 eller 0.
Men nu är det ju så att många andra funktioner också kan returnera detta.
Exempelvis: if(buy,1,0), retval(buy,6), gt(buy,0), osv, osv, returnerar ju också 1 eller 0.
Fråga 1)
Kan ovanstående exempel-funktioner avsluta ett script?
Fråga 2)
Vad händer om någon av ovanstående funktionen står ”fritt” mitt inne i ett script utan att någon variabel har kopplats till dem? Avslutas scriptet då på denna rad?
I exemplet nedan har vi en if-sats som returnerar en 1:a eller 0:a. Avslutas scriptet då på denna rad, och låter bli att fullfölja resten av kommandona?
Ex.
.
variabel=funktion()
if(eqv(variabel,20),retval(1,5),retval(0,5))
.
buy=bla,bla.
mult(buy,5)
Vi vet ju att exempelvis mult(buy,1) och add(buy,0) kan avsluta ett script för att de returnerar 1 eller 0.
Men nu är det ju så att många andra funktioner också kan returnera detta.
Exempelvis: if(buy,1,0), retval(buy,6), gt(buy,0), osv, osv, returnerar ju också 1 eller 0.
Fråga 1)
Kan ovanstående exempel-funktioner avsluta ett script?
Fråga 2)
Vad händer om någon av ovanstående funktionen står ”fritt” mitt inne i ett script utan att någon variabel har kopplats till dem? Avslutas scriptet då på denna rad?
I exemplet nedan har vi en if-sats som returnerar en 1:a eller 0:a. Avslutas scriptet då på denna rad, och låter bli att fullfölja resten av kommandona?
Ex.
.
variabel=funktion()
if(eqv(variabel,20),retval(1,5),retval(0,5))
.
buy=bla,bla.
mult(buy,5)
Comment