Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Komischer Return

Empfohlene Antworten

Veröffentlicht

Hallo,

kann mir jemand erklären, was das für ein Return sein soll?

Mit Fragezeichen und Doppelpunkten??? Hat das einen Sinn?

Ich seh hier nicht mehr durch:

return progress ? BZ_RUN_OK : BZ_PARAM_ERROR;

:(

Doch, das macht Sinn:

Der ?: Operator ist eine if-Abfrage: (abfrage)? wert1 : wert2

Wenn abfrage zu true ausgewertet werden kann wird wert1 verwendet. Bei false dementsprechend wert2.

return (progress)? BZ_RUN_OK : BZ_PARAM_ERROR;

liefert BZ_RUN_OK als Wert zurück, wenn progress wahr ist. Ansonsten wird BZ_PARAM_ERROR zurückgegeben.

HTH

Jan

Da hätt ich auch mal ne Frage....

Was mach dann bitte dieses Return?

return progress_in || progress_out;

So schwer ist das doch nicht:

|| ist das logische oder. Also liefert die Funktion true zurück, wenn progress_in oder progress_out zu true ausgewertet werden kann (können). Wenn nicht, dann wird false zurückgeliefert.

HTH

Jan

super...danke schön für die erklärung!!!

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.