hilfe Java Script

Diskutiere hilfe Java Script im Developer Network Forum im Bereich Hardware & Software Forum; var usermulcode=12 var code=0 var mul=1 var digit=0 var fails=0 function Enter_code(number) {...
  • hilfe Java Script Beitrag #1
nooob

nooob

Bekanntes Mitglied
Dabei seit
18.01.2007
Beiträge
220
Reaktionspunkte
0
Ort
von zuhause
var usermulcode=12
var code=0
var mul=1
var digit=0
var fails=0
function Enter_code(number)
{

code=code*10+number
mul=mul*number
document.codepad.thecode.value=code
digit++

if (digit==4)
{
if (mul==12)
{
location=code+".htm"


kann mir jemand dabei helfen oder es versuchen
 
  • hilfe Java Script Beitrag #2
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
sag uns dochmal was du mit dem code bewirken willst ...

glaskugeln sind grade ausgegangen...


was ich dir jedenfalls so sagen kann, deine if-abfragen werden nicht mit 1 beantwortet, da die variable digit nur auf 1 gesetzt wird (++ heißt increment und aus 0 wird dann 1), was ich so noch seltsam finde, aus den Variablen code und mul wird doch nur der wert der variable number zugewiesen ... (ganz simples rechnen ^^)

also vllt kann man dir helfen, wenn du uns sagst, was du mit dem code vorhast...
 
  • hilfe Java Script Beitrag #3
nooob

nooob

Bekanntes Mitglied
Dabei seit
18.01.2007
Beiträge
220
Reaktionspunkte
0
Ort
von zuhause
hier der ganze script
und ich möchte die richtige nummer raushaben zur pw abfrage

<script language="JavaScript">

var usermulcode=12
var code=0
var mul=1
var digit=0
var fails=0
function Enter_code(number)
{

code=code*10+number
mul=mul*number
document.codepad.thecode.value=code
digit++

if (digit==4)
{
if (mul==12)
{
location=code+".htm"


}
else
{
fails++
code=0
mul=1
digit=0
if (fails<4)
{
if (fails==1)
{document.codepad.thecode.value="failed login #1"}
if (fails==2)
{document.codepad.thecode.value="failed login #2"}
if (fails==3)
{document.codepad.thecode.value="failed login #3"}

}
else
{
alert("ACCESS DENIED");

}
}
}
}
function keycodepad(mulcode)
{
usermulcode=mulcode
document.write("<form name=\"codepad\">");
document.write("<input type=\"button\" value=\" 1 \" onClick=\"Enter_code(1)\">");
document.write("<input type=\"button\" value=\" 2 \" onClick=\"Enter_code(2)\">");
document.write("<input type=\"button\" value=\" 3 \" onClick=\"Enter_code(3)\"><br>");
document.write("<input type=\"button\" value=\" 4 \" onClick=\"Enter_code(4)\">");
document.write("<input type=\"button\" value=\" 5 \" onClick=\"Enter_code(5)\">");
document.write("<input type=\"button\" value=\" 6 \" onClick=\"Enter_code(6)\"><br>");
document.write("<input type=\"button\" value=\" 7 \" onClick=\"Enter_code(7)\">");
document.write("<input type=\"button\" value=\" 8 \" onClick=\"Enter_code(8)\">");
document.write("<input type=\"button\" value=\" 9 \" onClick=\"Enter_code(9)\"><br><br>");
document.write("<input type=\"text\" name=\"thecode\" size=30 value=\"\"><br>");
document.write("</form>");
}

</script>
 
  • hilfe Java Script Beitrag #4
fox99

fox99

Bekanntes Mitglied
Dabei seit
27.11.1999
Beiträge
3.948
Reaktionspunkte
27
Ort
Omicron Persei 8
überleg dir mal was der code machen könnte. es steht zwar die lösung nicht im code, aber dafür reduziert der code die möglichen lösungen auf 1 oder 2 handvoll möglichkeiten. die kann man dann bequem von hand austesten.
 
  • hilfe Java Script Beitrag #5
nooob

nooob

Bekanntes Mitglied
Dabei seit
18.01.2007
Beiträge
220
Reaktionspunkte
0
Ort
von zuhause
für mich sieht das wie eine rechenaufgabe aus
z.b
das hier

code*10+number

x*10+y x=code
y=number
 
  • hilfe Java Script Beitrag #6
fox99

fox99

Bekanntes Mitglied
Dabei seit
27.11.1999
Beiträge
3.948
Reaktionspunkte
27
Ort
Omicron Persei 8
code=code*10+number

number ist halt die ziffer, die du angeklickt hast.
code enthält die ziffern, die du eingegeben hast.
code wird auch verwendet, wenn die ziffern, die du eingegeben hast, bestimmte regeln befolgen, um dann auf die nächste seite zu kommen. im 1. schritt vielleicht nicht ganz so interessant.

folgendes würde ich mir da schon eher anschauen, und versuchen zu verstehen, wie mul und digit bestimmt werden.
Code:
if (digit==4)
{
if (mul==12)
{
location=code+".htm"
 
  • hilfe Java Script Beitrag #7
nooob

nooob

Bekanntes Mitglied
Dabei seit
18.01.2007
Beiträge
220
Reaktionspunkte
0
Ort
von zuhause
ok ich glaube mul wird so geblidet

sagen wir der code is 1234 dann ist mul =24

also müsste bei mul=12 1232 sein
aber wenn ich das eingegeben habe kommt ddas hier


wrong ID - but you're on the right way...
 
Zuletzt bearbeitet:
  • hilfe Java Script Beitrag #8
fox99

fox99

Bekanntes Mitglied
Dabei seit
27.11.1999
Beiträge
3.948
Reaktionspunkte
27
Ort
Omicron Persei 8
ok, nur welchen wert soll mul haben? dann sollten anstatt 404-fehler schon die 1. "du bist auf dem richtigen weg"-meldungen kommen.
 
  • hilfe Java Script Beitrag #9
nooob

nooob

Bekanntes Mitglied
Dabei seit
18.01.2007
Beiträge
220
Reaktionspunkte
0
Ort
von zuhause
ich bin mir nicht sicher ich glaun man muss mul*digit nehmen oder irre ich mich da
 
  • hilfe Java Script Beitrag #10
fox99

fox99

Bekanntes Mitglied
Dabei seit
27.11.1999
Beiträge
3.948
Reaktionspunkte
27
Ort
Omicron Persei 8
digit ist nur eine zählvariable, damit nach 4 eingaben getestet wird. hat also keinen einfluß auf mul
 
  • hilfe Java Script Beitrag #11
nooob

nooob

Bekanntes Mitglied
Dabei seit
18.01.2007
Beiträge
220
Reaktionspunkte
0
Ort
von zuhause
wie geht es dann
 
  • hilfe Java Script Beitrag #12
fox99

fox99

Bekanntes Mitglied
Dabei seit
27.11.1999
Beiträge
3.948
Reaktionspunkte
27
Ort
Omicron Persei 8
mul=mul*number

number ist die ziffer, die du eingegeben hast
 
  • hilfe Java Script Beitrag #14
fox99

fox99

Bekanntes Mitglied
Dabei seit
27.11.1999
Beiträge
3.948
Reaktionspunkte
27
Ort
Omicron Persei 8
du müsstest ein tastenfeld auf der seite haben. auf jeder taste steht eine ziffer
 
  • hilfe Java Script Beitrag #15
nooob

nooob

Bekanntes Mitglied
Dabei seit
18.01.2007
Beiträge
220
Reaktionspunkte
0
Ort
von zuhause
jo das hab ich soweit also ist mul

wenn ich ziffer 1drücke 1*mul
oder wie
 
  • hilfe Java Script Beitrag #16
Scorn07

Scorn07

Bekanntes Mitglied
Dabei seit
14.01.2007
Beiträge
253
Reaktionspunkte
0
wenn mul = 12 sein soll und aus einer Multiplikation mit 4 Faktoren gebildet wird, dann gibts x-Möglichkeiten.
also müsste bei mul=12 1232 sein
Es könnte auch 3221 , 1223, 2321 usw. sein. Oder 6211 , 1621 ...

Da musste wohl einfach probieren...
 
  • hilfe Java Script Beitrag #17
nooob

nooob

Bekanntes Mitglied
Dabei seit
18.01.2007
Beiträge
220
Reaktionspunkte
0
Ort
von zuhause
jo hab mal ein paar gemacht kommt aber immer
das raus


wrong ID - but you're on the right way...
 
  • hilfe Java Script Beitrag #18
Scorn07

Scorn07

Bekanntes Mitglied
Dabei seit
14.01.2007
Beiträge
253
Reaktionspunkte
0
  • hilfe Java Script Beitrag #20
Scorn07

Scorn07

Bekanntes Mitglied
Dabei seit
14.01.2007
Beiträge
253
Reaktionspunkte
0
sind ja nicht mehr ganz so viele wenn mul=12 sein muss. vielleicht mal eine primzahlenzerlegung von 12 machen?
Wieso das?
Es müssen nicht ausschließlich Primzahlen sein.
4311
6211
3221
Die Kombination verschieden angeordnet...das dürften alle sein.
 
Thema:

hilfe Java Script

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.172
Mitglieder
55.878
Neuestes Mitglied
Satan666
Oben