Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-09-2004, 18:36   #1 (permalink)
Trace it Baby
 
Benutzerbild von maddy
 
Registriert seit: Dec 2001
Beiträge: 416
frage zu "return"

wie kann ich direkt mit return eine Abfrage machen und nur true oder false ausgeben? bei return (!function()) ? true : false; bekomme ich ja je nachdem true oder false, ich möchte aber nur einen Wert.
__________________
------------------------------------------------
>>Es gibt zwei Dinge auf dieser Welt, die unendlich sind: Das Universum und die menschliche Dummheit.
Aber beim Universum bin ich mir nicht sicher...<<<Albert Einstein>>>


Afugrnud enier Sduite ist es eagl, in wlehcer Rienhnelfoge die Bcuhtsbaen in eniem Wrot sethen, das wcihitge dbaei ist, dsas der estre und lzete Bcuhtsbae am rcihgiten Paltz snid. Wiel wir nchit Bcuhtsbae für Bcuhtsbae enizlen lseen, snodren Wröetr als Gnaezs.
maddy ist offline   Mit Zitat antworten
Alt 24-09-2004, 18:42   #2 (permalink)
Neuer User
 
Benutzerbild von reion
 
Registriert seit: Apr 2004
Ort: St. Florian
Beiträge: 459
Zitat:
bekomme ich ja je nachdem true oder false, ich möchte aber nur einen Wert.
du bekommst auch nur einen wert -> ENTWEDER / ODER


was willst du

edit
ich glaub ich hatte grad nen lichtblick

es ist so, dass diese c schreibweise eine tretiären block verlangt ... du kannst das ganze per

if (!function()) { return false; }

... aber mit der alternativen kommst nicht weit
__________________
www.reion.tk
---
*nastyBasty, *nonverbla, *miii, *specs2, *kikuchiro, *Tom(2), *Tarantoga, *Prist0r, *heidlbeer, *silentx, *socratez, *isildur, *mmgraphics, *tackle_zone, *raschu, *-+FleshMen 08+-, *guz3l, *Flashyrobin, *teddy86+, *Jasper99, *Don Krawallo, *pLan58+, Sly-Design+, *obscur+, *mxpro-filer+; P |SL, e621, destroy90210, Karsten572, simon ventura, tasovi, salami04, Mulitreiber, dat brot, boyi, rosco, gaspode, dirkgently, Sash^noob; / *X-Production, mika97, derBauer1234, strolchi04 \

Geändert von reion (24-09-2004 um 18:43 Uhr)
reion ist offline   Mit Zitat antworten
Alt 24-09-2004, 19:11   #3 (permalink)
Trace it Baby
 
Benutzerbild von maddy
 
Registriert seit: Dec 2001
Beiträge: 416
PHP-Code:
return (!function()) ? true false
Ich wollt halt wissen ob ich nicht wie bei dem oberen block, der true oder false ausgibt, einen block nutzen kann der nur einen der werte zurückgeben kann...

Um es wenigstens nochmal verständlicher zu schreiben

Naja, mist wenns net geht :/
__________________
------------------------------------------------
>>Es gibt zwei Dinge auf dieser Welt, die unendlich sind: Das Universum und die menschliche Dummheit.
Aber beim Universum bin ich mir nicht sicher...<<<Albert Einstein>>>


Afugrnud enier Sduite ist es eagl, in wlehcer Rienhnelfoge die Bcuhtsbaen in eniem Wrot sethen, das wcihitge dbaei ist, dsas der estre und lzete Bcuhtsbae am rcihgiten Paltz snid. Wiel wir nchit Bcuhtsbae für Bcuhtsbae enizlen lseen, snodren Wröetr als Gnaezs.
maddy ist offline   Mit Zitat antworten
Alt 24-09-2004, 19:13   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
So wie reion hätte ich jetzt auch erstmal geantwortet - du bekommst ja nur einen Wert, entweder true oder false.

Aber diese if-Geschichte kannst dir in so einem Fall eh sparen:
ActionScript:
  1. return !function(); // --> liefert automatisch true oder false
  2.  

[edit]
aso, hab dein Post nicht gesehen... werd aber trotzdem nicht schlau draus: Warum dann überhaupt ne Abfrage, wenn du nur true oder false zurückgeben willst...?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)

Geändert von sonar (24-09-2004 um 19:14 Uhr)
sonar ist offline   Mit Zitat antworten
Alt 24-09-2004, 19:24   #5 (permalink)
Trace it Baby
 
Benutzerbild von maddy
 
Registriert seit: Dec 2001
Beiträge: 416
Ist im grunde nur feinschliff...

ich hab mir auf die schnelle ne email überprüfung gebastelt. Diese sollte aber einige Kriterien mehr erfüllen als nur ein @ und die damin zu überprüfen.
Da das ganze über die if abfragen etwas lang geworden ist, wollte ich halt sehen wie ich es evtl verkürzen kann...

PHP-Code:
function emailCheck(content) {
    var 
atPos undefined;
    var 
atSet undefined;
    var 
dotSet undefined;
    if (
content == undefined) {
        return (
false);
    }
    for (
i=0i<content.lengthi++) {
        if (
content.charAt(i) == "@") {
            if (
atPos != undefined) {
                return (
false);
            }
            
atPos i;
            if (
i>=2) {
                
atSet true;
            } else {
                return (
false);
            }
        }
        if (
content.charAt(i) == ".") {
            if (
== || (== content.length-1) || (== content.length-2) || (content.charAt((i-1)) == "@") || (content.charAt((i-2)) == "@") || (content.charAt((i+1)) == ".") || (content.charAt((i-1)) == ".")) {
                return (
false);
            } else if (
== content.length-|| == content.length-4) {
                
dotSet true;
            }
        }
        if (
content.charAt(i) == "-" || content.charAt(i) == "_") {
            if (
== content.length-|| == content.length-|| == content.length-|| content.charAt((i-1)) == "@") {
                return (
false);
            }
        }
    }
    return ((
dotSet == true) && (atSet == true)) ? true false;

__________________
------------------------------------------------
>>Es gibt zwei Dinge auf dieser Welt, die unendlich sind: Das Universum und die menschliche Dummheit.
Aber beim Universum bin ich mir nicht sicher...<<<Albert Einstein>>>


Afugrnud enier Sduite ist es eagl, in wlehcer Rienhnelfoge die Bcuhtsbaen in eniem Wrot sethen, das wcihitge dbaei ist, dsas der estre und lzete Bcuhtsbae am rcihgiten Paltz snid. Wiel wir nchit Bcuhtsbae für Bcuhtsbae enizlen lseen, snodren Wröetr als Gnaezs.
maddy ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:24 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele