Bitte erklären
lima-city → Forum → Programmiersprachen → Java
abs
anweisung
bedeuten
bedingung
beide
beispiel
beitrag
date
funktion
hat
hausaufgabe
methode
minute
objekt
quelltext
variable
wurzel
zufall
-
Hey Leute ich muss als Hausaufgabe nen quelltext durchdenken und verstehen naja aber hier haberts
var i=d.getDate()+d.getDay()+d.getMonth()+d.getHours()+d.getMinutes();
if(parseInt(Math.random()*i)==(sqrt(mek+erku)))return true; else return false;
k?nnt ihr mir sagen was das zu bedeuten hat ??
und was zum beispiel als wert rauskommen k?nnte sagen wir f?r heute also 15.12006 um 17:15 gru? abs -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Du h?ttest mal den Beitrag lesen sollen, der ganz oben steht: "JAVA != JavaScript", dann h?ttest Du schon einmal das korrekte Forum aussuchen k?nnen...
So zu Deinem Problem:
d ist ein Datumsobjekt, das sicherlich mit:
var d = new Date();
erzeugt wurde.
Dieses Objekt hat unter anderen die Eigenschaften:
-getDate() // 15
-getMonth() // 0
-getDay() // 0
-getHours() // 17
-getMinutes() //15
--> i = 47
Diese Methoden geben Dir jewels einen Wert des Objektes d zur?ck bsp. die Minuten vgl:
http://de.selfhtml.org/javascript/objekte/date.htm
Bei der if-Bedingung ist es leider unklar, was Du vor hast. Da scheint etwas zu fehlen.
Die Variable mek und erku sind aus Deinem Posting nicht ersichtlich. Auch ist nicht ganz klar, was die Funktion sqrt (Wurzel vll?) machen soll. -
jo soweit war ich auch schon
47 hat ich auch raus bei der if funktion h?ngts bei mir auch ich kann noch mal gucken und mehr vom text posten
sorry wegen falschen forrum war ich zu schnell hatte davor schon fast ins falsche forum gepostet
sorry
abs
Beitrag ge?ndert am 15.01.2006 21:05 von abscruz -
das hier ist noch ein weiteres fundst?ck was dazu geh?rt und dies beides ist auch das einzige javascript
<script type="text/javascript">
tab = document.getElementsByTagName("input");
for (var i = 0; i < tab.length; i++) {
tab.setAttribute("onfocus","style.background='black'");
tab.setAttribute("onblur","style.background='none'");}</script> -
if(parseInt(Math.random()*i)==(sqrt(mek+erku)))return true; else return false;
ich suche eine Funktion, die sqrt hei?t! Was Du da noch geschrieben hats ist f?r mich unbrauchbar!
Suche nach sqrt, mek und erku! mek und erku m?ssen Zahlen sein, die irgendwo eingegeben oder fest definiert sind.
Die If-Anweisung fragt nach Gleicheit ab: Ist i*(einer Zufalls Zahl) idenstisch sqr(mek+erku)
wenn das der Fall ist, gib true (wahr) zur?ck ansonsten false (falsch)
Um aber das If zu verstehen ben?gt man die Funktionen! -
Achja, Funktionen sind gut am Schl?sselwort: "function" zu erkennen :)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage