{"id":4510,"date":"2025-01-29T23:52:01","date_gmt":"2025-01-29T22:52:01","guid":{"rendered":"https:\/\/fahrtauglich.ch\/?page_id=4510"},"modified":"2026-10-12T14:22:22","modified_gmt":"2026-10-12T12:22:22","slug":"digit-span-test","status":"publish","type":"page","link":"https:\/\/fahrtauglich.ch\/fr\/praxisportal\/digit-span-test\/","title":{"rendered":"Digit Span Test"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4510\" class=\"elementor elementor-4510\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-279daf0 e-flex e-con-boxed e-con e-parent\" data-id=\"279daf0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f2f64f elementor-widget elementor-widget-html\" data-id=\"1f2f64f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\r\n    Digit Span Test \u2014 fahrtauglich.ch\/praxisportal\/digit-span-test\/\r\n    Einbau: Inhalt dieser Datei vollstaendig in EIN Elementor-HTML-Widget einfuegen.\r\n    Das Snippet deckt die ganze Seite zwischen Header und Footer ab (Titel,\r\n    Einleitung mit Link auf trainmybrain.ch, Test, Spielanleitung, Texte, Quellen).\r\n    Alle uebrigen Elementor-Widgets der Seite werden geloescht. Kein\r\n    <html>\/<head>\/<body>: Header und Footer liefert das Theme.\r\n\r\n    Grundlage: trainmybrain-digitspan.html (Stand 2026-08-25). Testlogik\r\n    unveraendert uebernommen: Protokoll nach Wechsler, Referenzwerte aus\r\n    Gregoire & Van der Linden (1997), nur Alter als Vergleichsmerkmal.\r\n    Die alte Fassung dieser Seite verglich die Anzahl richtiger Folgen\r\n    (= Spanne - 2) mit Normwerten fuer die Spanne und nutzte ausdruecklich\r\n    erfundene Beispielwerte fuer Bildung und Geschlecht.\r\n\r\n    Optik: fahrtauglich.ch \u2014 Poppins, Gelb #FFBF00, Flaechen #F3F5F8, Pill-Buttons.\r\n    Alles CSS haengt an #ftds, damit nichts in die Elementor-Seite durchschlaegt.\r\n-->\r\n<style>\r\n    #ftds {\r\n        --ftds-gelb: #FFBF00;\r\n        --ftds-gelb-dunkel: #E6AB00;\r\n        --ftds-gelb-hell: #FFF4CC;\r\n        --ftds-schwarz: #000000;\r\n        --ftds-text: #1F2937;\r\n        --ftds-text-2: #4B5563;\r\n        --ftds-flaeche: #F3F5F8;\r\n        --ftds-linie: #C8D5DC;\r\n        --ftds-gruen: #047857;\r\n        --ftds-fehler: #B91C1C;\r\n\r\n        font-family: 'Poppins', sans-serif;\r\n        color: var(--ftds-text);\r\n        line-height: 1.5;\r\n        width: 100%;\r\n        max-width: 850px;\r\n        margin: 20px auto 60px;\r\n        box-sizing: border-box;\r\n    }\r\n    #ftds *, #ftds *::before, #ftds *::after { box-sizing: border-box; }\r\n    #ftds [hidden] { display: none !important; }\r\n\r\n    \/* ===== Seitenkopf \u2014 Masse wie die bisherigen Elementor-Widgets ===== *\/\r\n    #ftds .ftds-titel {\r\n        margin: 0;\r\n        font-family: inherit;\r\n        font-size: 48px;\r\n        font-weight: 600;\r\n        line-height: 1.2;\r\n        letter-spacing: 0;\r\n        text-align: center;\r\n        color: var(--ftds-schwarz);\r\n    }\r\n    #ftds .ftds-intro {\r\n        max-width: 760px;\r\n        margin: 50px auto 0;\r\n        font-size: 20px;\r\n        font-weight: 300;\r\n        line-height: 1.5;\r\n        text-align: center;\r\n        color: var(--ftds-schwarz);\r\n    }\r\n    \/* Links: schwarz mit gelber Unterstreichung \u2014 Gelb als Schrift auf Weiss\r\n       hielte nur 1.65:1. *\/\r\n    #ftds .ftds-intro a,\r\n    #ftds .ftds-box a {\r\n        color: var(--ftds-schwarz);\r\n        font-weight: 400;\r\n        text-decoration: underline;\r\n        text-decoration-color: var(--ftds-gelb);\r\n        text-decoration-thickness: 3px;\r\n        text-underline-offset: 3px;\r\n        overflow-wrap: anywhere;\r\n    }\r\n    #ftds .ftds-intro a:hover, #ftds .ftds-box a:hover,\r\n    #ftds .ftds-intro a:focus, #ftds .ftds-box a:focus { color: var(--ftds-schwarz); background: rgba(255, 191, 0, 0.18); }\r\n    #ftds a:focus-visible { outline: 3px solid var(--ftds-schwarz); outline-offset: 2px; }\r\n\r\n    \/* ===== Testbereich ===== *\/\r\n    #ftds .ftds-spiel {\r\n        max-width: 680px;\r\n        margin: 34px auto 0;\r\n        text-align: center;\r\n    }\r\n\r\n    \/* Spielkarte (Optik wie Wordle auf fahrtauglich.ch). overflow: clip statt\r\n       hidden \u2014 sonst verschiebt ein Fokus\/scrollIntoView den Karteninhalt. *\/\r\n    #ftds .ftds-karte {\r\n        position: relative;\r\n        overflow: clip;\r\n        background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);\r\n        border: 2px solid #dee2e6;\r\n        border-radius: 20px;\r\n        box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);\r\n        padding: 36px 30px;\r\n    }\r\n    #ftds .ftds-karte::before {\r\n        content: '';\r\n        position: absolute;\r\n        top: -50%; left: -50%;\r\n        width: 200%; height: 200%;\r\n        background: radial-gradient(circle, rgba(52, 58, 64, 0.05) 1px, transparent 1px);\r\n        background-size: 30px 30px;\r\n        animation: ftds-hintergrund 25s linear infinite;\r\n        z-index: 0;\r\n        pointer-events: none;\r\n    }\r\n    @keyframes ftds-hintergrund {\r\n        0%   { transform: translate(0, 0) rotate(0deg); }\r\n        100% { transform: translate(-30px, -30px) rotate(360deg); }\r\n    }\r\n\r\n    #ftds .ftds-container {\r\n        position: relative;\r\n        z-index: 1;\r\n        width: 100%;\r\n        max-width: 480px;\r\n        margin: 0 auto;\r\n    }\r\n\r\n    \/* Bildschirme *\/\r\n    #ftds .ftds-screen { display: none; width: 100%; flex-direction: column; align-items: center; gap: 20px; }\r\n    #ftds .ftds-screen.aktiv { display: flex; }\r\n\r\n    #ftds .ftds-screen-titel {\r\n        margin: 0;\r\n        font-size: 1.3rem;\r\n        font-weight: 600;\r\n        line-height: 1.3;\r\n        color: var(--ftds-schwarz);\r\n    }\r\n    #ftds .ftds-text {\r\n        max-width: 40ch;\r\n        margin: 0;\r\n        font-size: 0.95rem;\r\n        color: var(--ftds-text-2);\r\n    }\r\n    #ftds .ftds-text strong { color: var(--ftds-schwarz); font-weight: 600; }\r\n    #ftds .ftds-knoepfe {\r\n        display: flex;\r\n        gap: 12px;\r\n        flex-wrap: wrap;\r\n        justify-content: center;\r\n    }\r\n    #ftds .ftds-knoepfe .ftds-knopf { min-width: 160px; }\r\n    #ftds .ftds-bestmarken {\r\n        margin: 0;\r\n        font-size: 0.9rem;\r\n        font-weight: 500;\r\n        color: var(--ftds-text-2);\r\n    }\r\n\r\n    \/* Angaben *\/\r\n    #ftds .ftds-formular { width: 100%; text-align: left; }\r\n    #ftds .ftds-formular label {\r\n        display: block;\r\n        margin: 0 0 6px;\r\n        font-size: 0.8rem;\r\n        font-weight: 500;\r\n        text-transform: uppercase;\r\n        letter-spacing: 0.06em;\r\n        color: var(--ftds-text-2);\r\n    }\r\n    #ftds .ftds-feld {\r\n        -webkit-appearance: none;\r\n        appearance: none;\r\n        display: block;\r\n        width: 100%;\r\n        margin: 0;\r\n        padding: 12px 16px;\r\n        background: #ffffff;\r\n        border: 2px solid var(--ftds-linie);\r\n        border-radius: 10px;\r\n        box-shadow: none;\r\n        font-family: inherit;\r\n        font-size: max(1rem, 16px);\r\n        color: var(--ftds-schwarz);\r\n        transition: border-color 0.2s ease, box-shadow 0.2s ease;\r\n    }\r\n    #ftds .ftds-feld:focus {\r\n        outline: none;\r\n        border-color: var(--ftds-schwarz);\r\n        box-shadow: 0 0 0 3px rgba(255, 191, 0, 0.45);\r\n    }\r\n    #ftds .ftds-fehler {\r\n        display: none;\r\n        margin: 10px 0 0;\r\n        padding: 8px 12px;\r\n        background: #FEF2F2;\r\n        border-left: 3px solid var(--ftds-fehler);\r\n        border-radius: 6px;\r\n        font-size: 0.9rem;\r\n        font-weight: 500;\r\n        color: var(--ftds-fehler);\r\n    }\r\n    #ftds .ftds-fehler.sichtbar { display: block; }\r\n    #ftds .ftds-formular-hinweis {\r\n        margin: 10px 0 0;\r\n        font-size: 0.85rem;\r\n        color: var(--ftds-text-2);\r\n    }\r\n\r\n    \/* Test *\/\r\n    #ftds .ftds-runde {\r\n        margin: 0;\r\n        font-size: 0.9rem;\r\n        font-weight: 500;\r\n        letter-spacing: 0.03em;\r\n        color: var(--ftds-text-2);\r\n    }\r\n    \/* Feste Hoehe: leer und mit Ziffer gleich hoch, sonst springt die Seite\r\n       bei jedem Wechsel. *\/\r\n    #ftds .ftds-ziffer {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        width: 100%;\r\n        max-width: 260px;\r\n        height: 1.5em;\r\n        font-size: clamp(4rem, 15vw, 6rem);\r\n        font-weight: 700;\r\n        line-height: 1;\r\n        color: var(--ftds-schwarz);\r\n        background: #ffffff;\r\n        border-radius: 20px;\r\n        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);\r\n        font-variant-numeric: tabular-nums;\r\n    }\r\n    #ftds .ftds-feedback {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        min-height: 3em;\r\n        margin: 0;\r\n        font-size: 1rem;\r\n        font-weight: 600;\r\n        color: var(--ftds-gruen);\r\n    }\r\n    #ftds .ftds-feedback.neutral { color: var(--ftds-text-2); }\r\n\r\n    #ftds .ftds-eingabe-sektion {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        gap: 12px;\r\n        width: 100%;\r\n    }\r\n    \/* visibility statt display: Der Bereich behaelt seinen Platz, damit der\r\n       Abbrechen-Knopf beim Einblenden nicht springt. *\/\r\n    #ftds .ftds-eingabe-sektion.versteckt { visibility: hidden; pointer-events: none; }\r\n    #ftds .ftds-eingabe-label { font-size: 0.95rem; font-weight: 500; color: var(--ftds-text); }\r\n    #ftds .ftds-eingabe {\r\n        max-width: 300px;\r\n        text-align: center;\r\n        font-size: 1.6rem;\r\n        font-weight: 600;\r\n        letter-spacing: 0.25em;\r\n        border-color: var(--ftds-schwarz);\r\n    }\r\n    \/* iOS oeffnet die Tastatur nur nach einer Beruehrung *\/\r\n    #ftds .ftds-eingabe-hinweis { display: none; margin: 0; font-size: 0.8rem; color: var(--ftds-text-2); }\r\n    @media (pointer: coarse) {\r\n        #ftds .ftds-eingabe-hinweis { display: block; }\r\n    }\r\n\r\n    \/* Ergebnis *\/\r\n    #ftds .ftds-ergebnis-karte {\r\n        width: 100%;\r\n        padding: 28px 24px;\r\n        background: #ffffff;\r\n        border-radius: 15px;\r\n        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);\r\n    }\r\n    #ftds .ftds-ergebnis-titel {\r\n        margin: 0 0 4px;\r\n        font-size: 1.1rem;\r\n        font-weight: 600;\r\n        color: var(--ftds-text-2);\r\n    }\r\n    #ftds .ftds-ergebnis-titel:focus { outline: none; }\r\n    #ftds .ftds-ergebnis-label {\r\n        margin: 10px 0 0;\r\n        font-size: 0.8rem;\r\n        font-weight: 500;\r\n        text-transform: uppercase;\r\n        letter-spacing: 0.06em;\r\n        color: var(--ftds-text-2);\r\n    }\r\n    #ftds .ftds-ergebnis-spanne {\r\n        margin: 6px 0 10px;\r\n        font-size: clamp(2.8rem, 9vw, 3.6rem);\r\n        font-weight: 700;\r\n        line-height: 1;\r\n        color: var(--ftds-schwarz);\r\n    }\r\n    #ftds .ftds-ergebnis-referenz { margin: 0 0 6px; font-size: 0.95rem; color: var(--ftds-text-2); }\r\n    #ftds .ftds-ergebnis-vergleich {\r\n        display: inline-block;\r\n        margin-top: 6px;\r\n        padding: 6px 18px;\r\n        border-radius: 100px;\r\n        font-size: 1.05rem;\r\n        font-weight: 600;\r\n    }\r\n    #ftds .ftds-ergebnis-vergleich.ueber { background: #D1FAE5; color: #065F46; }\r\n    #ftds .ftds-ergebnis-vergleich.im    { background: var(--ftds-gelb-hell); color: #7A5200; }\r\n    #ftds .ftds-ergebnis-vergleich.unter { background: #FEF2F2; color: var(--ftds-fehler); }\r\n    #ftds .ftds-ergebnis-best { margin: 14px 0 0; font-size: 0.95rem; font-weight: 500; color: var(--ftds-schwarz); }\r\n    #ftds .ftds-ergebnis-best .neu { color: var(--ftds-gruen); font-weight: 600; }\r\n    #ftds .ftds-ergebnis-hinweis { margin: 14px 0 0; font-size: 0.8rem; line-height: 1.5; color: var(--ftds-text-2); }\r\n\r\n    \/* ===== Buttons (Pill-Stil der fahrtauglich.ch-Buttons) ===== *\/\r\n    #ftds .ftds-knopf {\r\n        -webkit-appearance: none;\r\n        appearance: none;\r\n        margin: 0;\r\n        display: inline-flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        min-height: 48px;\r\n        padding: 10px 28px;\r\n        background: var(--ftds-gelb);\r\n        border: 2px solid var(--ftds-gelb);\r\n        border-radius: 100px;\r\n        box-shadow: none;\r\n        font-family: inherit;\r\n        font-size: 1rem;\r\n        font-weight: 500;\r\n        line-height: 1.2;\r\n        text-transform: none;\r\n        text-decoration: none;\r\n        color: var(--ftds-schwarz);\r\n        cursor: pointer;\r\n        transition: background 0.2s ease, border-color 0.2s ease, transform 0.2s ease;\r\n    }\r\n    #ftds .ftds-knopf:hover,\r\n    #ftds .ftds-knopf:focus {\r\n        background: var(--ftds-gelb-dunkel);\r\n        border-color: var(--ftds-gelb-dunkel);\r\n        color: var(--ftds-schwarz);\r\n    }\r\n    #ftds .ftds-knopf:hover { transform: translateY(-1px); }\r\n    #ftds .ftds-knopf-hell { background: #ffffff; border-color: var(--ftds-schwarz); }\r\n    #ftds .ftds-knopf-hell:hover,\r\n    #ftds .ftds-knopf-hell:focus { background: var(--ftds-flaeche); border-color: var(--ftds-schwarz); }\r\n    #ftds .ftds-knopf-klein { min-height: 44px; padding: 8px 20px; font-size: 0.9rem; }\r\n\r\n    #ftds .ftds-knopf:focus-visible,\r\n    #ftds summary:focus-visible {\r\n        outline: 3px solid var(--ftds-schwarz);\r\n        outline-offset: 2px;\r\n    }\r\n\r\n    \/* ===== Spielanleitung ===== *\/\r\n    #ftds .ftds-anleitung {\r\n        margin-top: 24px;\r\n        text-align: left;\r\n        background: #ffffff;\r\n        border-radius: 8px;\r\n        box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);\r\n        padding: 15px 18px;\r\n    }\r\n    #ftds .ftds-anleitung summary {\r\n        cursor: pointer;\r\n        list-style: none;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: space-between;\r\n        gap: 1rem;\r\n        padding: 4px 0;\r\n        font-size: 1.15rem;\r\n        font-weight: 600;\r\n        color: var(--ftds-schwarz);\r\n        user-select: none;\r\n    }\r\n    #ftds .ftds-anleitung summary::-webkit-details-marker { display: none; }\r\n    #ftds .ftds-chev { width: 20px; height: 20px; flex: 0 0 auto; transition: transform 0.2s ease; }\r\n    #ftds .ftds-anleitung[open] .ftds-chev { transform: rotate(180deg); }\r\n    #ftds .ftds-anleitung-liste {\r\n        list-style: none;\r\n        margin: 12px 0 4px;\r\n        padding: 0;\r\n        display: grid;\r\n        gap: 8px;\r\n    }\r\n    #ftds .ftds-anleitung-liste li {\r\n        margin: 0;\r\n        padding: 10px 14px;\r\n        background: var(--ftds-flaeche);\r\n        border-left: 3px solid var(--ftds-gelb);\r\n        border-radius: 6px;\r\n        font-size: 0.95rem;\r\n        font-weight: 300;\r\n        line-height: 1.55;\r\n        color: var(--ftds-schwarz);\r\n    }\r\n    #ftds .ftds-anleitung-liste li strong { font-weight: 600; }\r\n\r\n    \/* ===== Textabschnitte (Kartenstil der bisherigen Textboxen) ===== *\/\r\n    #ftds .ftds-abschnitt { margin-top: 70px; }\r\n    #ftds .ftds-abschnitt h2 {\r\n        margin: 0 0 20px;\r\n        font-family: inherit;\r\n        font-size: 36px;\r\n        font-weight: 600;\r\n        line-height: 1.2;\r\n        letter-spacing: 0;\r\n        text-transform: none;\r\n        text-align: center;\r\n        color: var(--ftds-schwarz);\r\n    }\r\n    #ftds .ftds-box {\r\n        background: #ffffff;\r\n        border-radius: 8px;\r\n        box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\r\n        padding: 15px 20px;\r\n        font-size: 22px;\r\n        font-weight: 300;\r\n        line-height: 1.5;\r\n        color: var(--ftds-schwarz);\r\n        text-align: left;\r\n    }\r\n    #ftds .ftds-box p { margin: 0 0 14px; }\r\n    #ftds .ftds-box p:last-child { margin-bottom: 0; }\r\n    #ftds .ftds-box strong { font-weight: 500; }\r\n\r\n    #ftds .ftds-tipps { margin: 0; padding-left: 1.2em; }\r\n    #ftds .ftds-tipps li { margin: 0 0 14px; padding-left: 0.2em; }\r\n    #ftds .ftds-tipps li:last-child { margin-bottom: 0; }\r\n    #ftds .ftds-tipps li::marker { color: var(--ftds-gelb-dunkel); }\r\n    #ftds .ftds-tipps strong { display: block; }\r\n\r\n    #ftds .ftds-nutzen { list-style: none; margin: 6px 0 14px; padding: 0; }\r\n    #ftds .ftds-nutzen li {\r\n        display: grid;\r\n        grid-template-columns: 2.4em 1fr;\r\n        gap: 0 0.6em;\r\n        padding: 14px 0;\r\n        border-top: 1px solid var(--ftds-linie);\r\n    }\r\n    #ftds .ftds-nutzen li:last-child { border-bottom: 1px solid var(--ftds-linie); }\r\n    #ftds .ftds-nutzen-nr { font-weight: 600; line-height: 1.5; color: var(--ftds-gelb-dunkel); }\r\n    #ftds .ftds-nutzen strong { display: block; }\r\n    #ftds .ftds-vermerk {\r\n        padding: 10px 14px;\r\n        background: var(--ftds-flaeche);\r\n        border-left: 3px solid var(--ftds-gelb);\r\n        border-radius: 6px;\r\n        font-size: 0.85em;\r\n    }\r\n    #ftds .ftds-quellen-titel { margin-top: 20px !important; font-weight: 500; }\r\n    #ftds .ftds-quellen { list-style: none; margin: 0; padding: 0; font-size: 0.8em; }\r\n    #ftds .ftds-quellen li { margin: 0 0 10px; }\r\n    #ftds .ftds-quellen li:last-child { margin-bottom: 0; }\r\n\r\n    #ftds .ftds-sr { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }\r\n\r\n    \/* ===== Responsive (Elementor: Tablet <= 1024px, Handy <= 767px) ===== *\/\r\n    @media (max-width: 1024px) {\r\n        #ftds .ftds-titel { font-size: 45px; }\r\n        #ftds .ftds-intro { font-size: 16px; margin-top: 30px; }\r\n        #ftds .ftds-box   { font-size: 16px; }\r\n    }\r\n    @media (max-width: 768px) {\r\n        #ftds { max-width: 95%; }\r\n        #ftds .ftds-karte { padding: 28px 20px; }\r\n    }\r\n    @media (max-width: 767px) {\r\n        #ftds .ftds-titel { font-size: 28px; }\r\n        #ftds .ftds-intro { margin-top: 20px; }\r\n        #ftds .ftds-spiel { margin-top: 24px; }\r\n        #ftds .ftds-abschnitt { margin-top: 50px; }\r\n        #ftds .ftds-abschnitt h2 { font-size: 28px; }\r\n        #ftds .ftds-box   { padding: 15px; }\r\n    }\r\n    @media (max-width: 520px) {\r\n        #ftds .ftds-karte { padding: 22px 14px; border-radius: 16px; }\r\n        #ftds .ftds-knoepfe .ftds-knopf { min-width: 130px; padding: 10px 18px; }\r\n        #ftds .ftds-ergebnis-karte { padding: 22px 16px; }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n        #ftds *, #ftds *::before, #ftds *::after {\r\n            animation-duration: 0.01ms !important;\r\n            animation-iteration-count: 1 !important;\r\n            transition-duration: 0.01ms !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<div id=\"ftds\">\r\n\r\n    <div class=\"ftds-sr\" aria-live=\"polite\" aria-atomic=\"true\" id=\"ftds-sr\"><\/div>\r\n\r\n    <h1 class=\"ftds-titel\">Digit Span Test<\/h1>\r\n\r\n    <p class=\"ftds-intro\">Wie viele Ziffern k\u00f6nnen Sie sich auf einmal merken? Der Test misst Ihre Ziffernspanne vorw\u00e4rts und r\u00fcckw\u00e4rts. Weitere Spiele f\u00fcr Ged\u00e4chtnis, Konzentration und Logik finden Sie auf <a href=\"https:\/\/trainmybrain.ch\/\">trainmybrain.ch<\/a>, unserer Plattform f\u00fcr kognitive Spiele.<\/p>\r\n\r\n    <div class=\"ftds-spiel\">\r\n\r\n        <section class=\"ftds-karte\" aria-label=\"Digit Span Test\">\r\n            <div class=\"ftds-container\">\r\n\r\n                <!-- 1: Variante waehlen -->\r\n                <div class=\"ftds-screen aktiv\" id=\"ftds-screen-variante\" role=\"region\" aria-label=\"Testvariante w\u00e4hlen\">\r\n                    <p class=\"ftds-screen-titel\">W\u00e4hlen Sie die Testvariante<\/p>\r\n                    <div class=\"ftds-knoepfe\">\r\n                        <button type=\"button\" id=\"ftds-vorwaerts\" class=\"ftds-knopf\">Vorw\u00e4rts<\/button>\r\n                        <button type=\"button\" id=\"ftds-rueckwaerts\" class=\"ftds-knopf ftds-knopf-hell\">R\u00fcckw\u00e4rts<\/button>\r\n                    <\/div>\r\n                    <p class=\"ftds-text\"><strong>Vorw\u00e4rts:<\/strong> Ziffern in derselben Reihenfolge wiedergeben.<br><strong>R\u00fcckw\u00e4rts:<\/strong> Ziffern in umgekehrter Reihenfolge wiedergeben.<\/p>\r\n                    <p class=\"ftds-bestmarken\" id=\"ftds-bestmarken\" hidden><\/p>\r\n                <\/div>\r\n\r\n                <!-- 2: Alter -->\r\n                <div class=\"ftds-screen\" id=\"ftds-screen-angaben\" role=\"region\" aria-label=\"Alter angeben\">\r\n                    <p class=\"ftds-screen-titel\" id=\"ftds-angaben-titel\">Digit Span Vorw\u00e4rts<\/p>\r\n                    <div class=\"ftds-formular\">\r\n                        <label for=\"ftds-alter\">Ihr Alter<\/label>\r\n                        <input class=\"ftds-feld\" type=\"number\" id=\"ftds-alter\" min=\"16\" max=\"90\" placeholder=\"z. B. 47\" inputmode=\"numeric\" autocomplete=\"off\" required aria-describedby=\"ftds-alter-hinweis\">\r\n                        <p class=\"ftds-fehler\" id=\"ftds-fehler\" role=\"alert\">Bitte geben Sie ein Alter zwischen 16 und 90 Jahren ein.<\/p>\r\n                        <p class=\"ftds-formular-hinweis\" id=\"ftds-alter-hinweis\">Dient nur dem Vergleich mit Ihrer Altersgruppe und wird nicht gespeichert. Vergleichswerte gibt es f\u00fcr 16 bis 79 Jahre.<\/p>\r\n                    <\/div>\r\n                    <button type=\"button\" id=\"ftds-starten\" class=\"ftds-knopf\">Test starten<\/button>\r\n                    <button type=\"button\" id=\"ftds-zurueck-variante\" class=\"ftds-knopf ftds-knopf-hell ftds-knopf-klein\">\u2190 Variante wechseln<\/button>\r\n                <\/div>\r\n\r\n                <!-- 3: Test -->\r\n                <div class=\"ftds-screen\" id=\"ftds-screen-test\" role=\"region\" aria-label=\"Laufender Test\">\r\n                    <p class=\"ftds-runde\" id=\"ftds-runde\" aria-live=\"polite\">L\u00e4nge 3 \u00b7 Versuch 1 von 2<\/p>\r\n                    <div class=\"ftds-ziffer\" id=\"ftds-digit-display\" aria-live=\"assertive\" aria-atomic=\"true\"><\/div>\r\n                    <p class=\"ftds-feedback\" id=\"ftds-feedback\" aria-live=\"polite\"><\/p>\r\n                    <div class=\"ftds-eingabe-sektion versteckt\" id=\"ftds-eingabe-sektion\">\r\n                        <label class=\"ftds-eingabe-label\" for=\"ftds-eingabe\" id=\"ftds-eingabe-label\">Ziffern in gleicher Reihenfolge eingeben<\/label>\r\n                        <input class=\"ftds-feld ftds-eingabe\" type=\"text\" id=\"ftds-eingabe\" inputmode=\"numeric\" pattern=\"[0-9]*\" maxlength=\"9\"\r\n                               autocomplete=\"off\" autocorrect=\"off\" autocapitalize=\"off\" spellcheck=\"false\" enterkeyhint=\"done\"\r\n                               placeholder=\"Hier tippen\">\r\n                        <button type=\"button\" id=\"ftds-bestaetigen\" class=\"ftds-knopf\">Best\u00e4tigen<\/button>\r\n                        <p class=\"ftds-eingabe-hinweis\">Erscheint keine Tastatur, tippen Sie ins Feld.<\/p>\r\n                    <\/div>\r\n                    <button type=\"button\" id=\"ftds-abbrechen\" class=\"ftds-knopf ftds-knopf-hell ftds-knopf-klein\">Test abbrechen<\/button>\r\n                <\/div>\r\n\r\n                <!-- 4: Ergebnis -->\r\n                <div class=\"ftds-screen\" id=\"ftds-screen-ergebnis\" role=\"region\" aria-label=\"Testergebnis\">\r\n                    <div class=\"ftds-ergebnis-karte\">\r\n                        <p class=\"ftds-ergebnis-titel\" id=\"ftds-ergebnis-titel\" tabindex=\"-1\">Digit Span Vorw\u00e4rts<\/p>\r\n                        <p class=\"ftds-ergebnis-label\">Ihre Ziffernspanne<\/p>\r\n                        <p class=\"ftds-ergebnis-spanne\" id=\"ftds-ergebnis-spanne\">0<\/p>\r\n                        <p class=\"ftds-ergebnis-referenz\" id=\"ftds-ergebnis-referenz\"><\/p>\r\n                        <span class=\"ftds-ergebnis-vergleich\" id=\"ftds-ergebnis-vergleich\" hidden><\/span>\r\n                        <p class=\"ftds-ergebnis-best\" id=\"ftds-ergebnis-best\"><\/p>\r\n                        <p class=\"ftds-ergebnis-hinweis\">Die Vergleichswerte stammen aus pers\u00f6nlich durchgef\u00fchrten Tests mit gesprochenen Ziffern (Gr\u00e9goire &amp; Van der Linden, 1997). Dieser Selbsttest liefert einen Orientierungswert, keine Diagnose, und sagt nichts \u00fcber Ihre Fahreignung aus.<\/p>\r\n                    <\/div>\r\n                    <div class=\"ftds-knoepfe\">\r\n                        <button type=\"button\" id=\"ftds-nochmal\" class=\"ftds-knopf\">Nochmal<\/button>\r\n                        <button type=\"button\" id=\"ftds-andere-variante\" class=\"ftds-knopf ftds-knopf-hell\">Andere Variante<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <!-- Spielanleitung -->\r\n        <details class=\"ftds-anleitung\" id=\"ftds-anleitung\">\r\n            <summary>\r\n                Spielanleitung\r\n                <svg class=\"ftds-chev\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\r\n            <\/summary>\r\n            <ul class=\"ftds-anleitung-liste\">\r\n                <li><strong>Variante w\u00e4hlen:<\/strong> Vorw\u00e4rts (Ziffern in derselben Reihenfolge) oder R\u00fcckw\u00e4rts (in umgekehrter Reihenfolge, anspruchsvoller).<\/li>\r\n                <li><strong>Alter angeben:<\/strong> Ihr Alter (16 bis 90) dient nur dem Vergleich mit Ihrer Altersgruppe und wird nicht gespeichert.<\/li>\r\n                <li><strong>Ziffern merken:<\/strong> Die Ziffern erscheinen einzeln, eine pro Sekunde. Vorw\u00e4rts beginnt mit 3 Ziffern, R\u00fcckw\u00e4rts mit 2.<\/li>\r\n                <li><strong>Eingeben:<\/strong> Nach der letzten Ziffer erscheint das Eingabefeld. Tippen Sie die Ziffern ein, bei R\u00fcckw\u00e4rts in umgekehrter Reihenfolge, und best\u00e4tigen Sie mit Enter oder dem Knopf.<\/li>\r\n                <li><strong>Zwei Versuche je L\u00e4nge:<\/strong> Nach jeder richtigen Antwort wird die Folge eine Ziffer l\u00e4nger. Nach einem Fehler folgt ein zweiter Versuch mit gleicher L\u00e4nge. Scheitern beide, endet der Test, sp\u00e4testens bei 9 Ziffern (Vorw\u00e4rts) bzw. 8 Ziffern (R\u00fcckw\u00e4rts).<\/li>\r\n                <li><strong>Ergebnis:<\/strong> Ihre Ziffernspanne ist die l\u00e4ngste Folge, die Sie fehlerfrei wiedergegeben haben. Sie wird mit Personen Ihres Alters verglichen. Ihre Bestmarke je Variante bleibt auf diesem Ger\u00e4t gespeichert.<\/li>\r\n                <li><strong>Nicht wegschauen:<\/strong> Wechseln Sie w\u00e4hrend der Anzeige das Fenster oder die App, beginnt der Versuch von vorne. Er z\u00e4hlt nicht als Fehler.<\/li>\r\n            <\/ul>\r\n        <\/details>\r\n\r\n    <\/div><!-- \/.ftds-spiel -->\r\n\r\n    <!-- ===== Wie funktioniert der Test? ===== -->\r\n    <section class=\"ftds-abschnitt\" aria-labelledby=\"ftds-h-regeln\">\r\n        <h2 id=\"ftds-h-regeln\">Wie funktioniert der Digit Span Test?<\/h2>\r\n        <div class=\"ftds-box\">\r\n            <p>Der Digit Span Test (auf Deutsch auch Zahlenspanne oder Zahlennachsprechen) ist ein klassisches neuropsychologisches Verfahren. David Wechsler nahm ihn in seine Intelligenztests auf (Wechsler, 1955), und er geh\u00f6rt bis heute zu den meistgenutzten Ged\u00e4chtnistests. Gemessen wird die Ziffernspanne: die l\u00e4ngste Folge von Ziffern, die Sie unmittelbar behalten und wiedergeben k\u00f6nnen.<\/p>\r\n            <p><strong>Ablauf:<\/strong> Die Ziffern erscheinen einzeln im Sekundentakt. Vorw\u00e4rts beginnt mit 3, R\u00fcckw\u00e4rts mit 2 Ziffern. Nach jeder richtigen Antwort wird die Folge eine Ziffer l\u00e4nger. Nach einem Fehler gibt es einen zweiten Versuch mit gleicher L\u00e4nge. Scheitern beide Versuche, endet der Test.<\/p>\r\n            <p><strong>Vorw\u00e4rts und r\u00fcckw\u00e4rts:<\/strong> Vorw\u00e4rts verlangt vor allem, die Ziffern kurz zu behalten. R\u00fcckw\u00e4rts m\u00fcssen Sie die Folge zus\u00e4tzlich im Kopf umdrehen. Das beansprucht das Arbeitsged\u00e4chtnis st\u00e4rker, die R\u00fcckw\u00e4rtsspanne liegt deshalb im Durchschnitt rund 1.5 Ziffern tiefer.<\/p>\r\n            <p><strong>Vergleich mit Ihrer Altersgruppe:<\/strong> Die Vergleichswerte stammen aus einer Normierung mit 1000 Personen von 16 bis 79 Jahren, repr\u00e4sentativ f\u00fcr die franz\u00f6sische Bev\u00f6lkerung (Gr\u00e9goire &amp; Van der Linden, 1997). Die Vorw\u00e4rtsspanne sinkt dort von durchschnittlich 6.5 Ziffern bei 16- bis 17-J\u00e4hrigen auf 5.0 bei 75- bis 79-J\u00e4hrigen. F\u00fcr Personen ab 80 Jahren gibt es keine Werte mit demselben Ablauf, deshalb zeigt der Test dann keinen Vergleich.<\/p>\r\n            <p><strong>Warum nur das Alter?<\/strong> Auch die Schulbildung wirkt sich aus: Personen mit h\u00f6chstens Primarschulabschluss erreichten im Schnitt tiefere Werte. Aufgeteilt nach Alter und Bildung umfassen aber viele Gruppen nur 5 bis 10 Personen, zu wenige f\u00fcr verl\u00e4ssliche Vergleichswerte. Das Geschlecht spielt kaum eine Rolle.<\/p>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- ===== Nutzen ===== -->\r\n    <section class=\"ftds-abschnitt\" aria-labelledby=\"ftds-h-nutzen\">\r\n        <h2 id=\"ftds-h-nutzen\">Was ist der Nutzen des Digit Span Tests?<\/h2>\r\n        <div class=\"ftds-box\">\r\n            <p>Der Test braucht nur wenige Minuten und kein Material. Darum wird er in Klinik und Forschung h\u00e4ufig eingesetzt:<\/p>\r\n            <ol class=\"ftds-nutzen\">\r\n                <li><span class=\"ftds-nutzen-nr\" aria-hidden=\"true\">01<\/span><div><strong>Kurzzeit- und Arbeitsged\u00e4chtnis<\/strong>Vorw\u00e4rts zeigt, wie viel Sie kurzfristig behalten. R\u00fcckw\u00e4rts zeigt zus\u00e4tzlich, wie gut Sie Informationen im Kopf umordnen k\u00f6nnen.<\/div><\/li>\r\n                <li><span class=\"ftds-nutzen-nr\" aria-hidden=\"true\">02<\/span><div><strong>Aufmerksamkeit<\/strong>Schon eine kurze Ablenkung kostet eine Ziffer. Der Test verlangt deshalb ungeteilte Konzentration.<\/div><\/li>\r\n                <li><span class=\"ftds-nutzen-nr\" aria-hidden=\"true\">03<\/span><div><strong>Baustein in der Abkl\u00e4rung<\/strong>Fachpersonen setzen den Test zusammen mit anderen Verfahren ein, etwa bei Verdacht auf Ged\u00e4chtnisprobleme oder in der Rehabilitation.<\/div><\/li>\r\n                <li><span class=\"ftds-nutzen-nr\" aria-hidden=\"true\">04<\/span><div><strong>Verlauf beobachten<\/strong>Ihre Bestmarke je Variante bleibt auf diesem Ger\u00e4t gespeichert. So sehen Sie, wie sich Ihr Ergebnis \u00fcber die Zeit entwickelt.<\/div><\/li>\r\n            <\/ol>\r\n            <p class=\"ftds-vermerk\">Die Vergleichswerte stammen aus Tests, bei denen eine Fachperson die Ziffern vorlas. Hier lesen Sie sie am Bildschirm. Ihr Ergebnis ist deshalb ein Orientierungswert, keine Diagnose, und sagt nichts \u00fcber Ihre Fahreignung aus.<\/p>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- ===== Tipps ===== -->\r\n    <section class=\"ftds-abschnitt\" aria-labelledby=\"ftds-h-tipps\">\r\n        <h2 id=\"ftds-h-tipps\">Tipps f\u00fcr den Digit Span Test<\/h2>\r\n        <div class=\"ftds-box\">\r\n            <ul class=\"ftds-tipps\">\r\n                <li><strong>Ziffern in Gruppen b\u00fcndeln<\/strong>Merken Sie sich \u00ab472 \u2013 936\u00bb statt sechs einzelner Ziffern. Solche Gruppen (\u00abChunks\u00bb) lassen mehr Information ins Kurzzeitged\u00e4chtnis passen (Miller, 1956).<\/li>\r\n                <li><strong>Leise mitsprechen<\/strong>Sagen Sie die Ziffern innerlich mit, w\u00e4hrend sie erscheinen. Der innere Klang hilft, sie bis zur Eingabe zu behalten.<\/li>\r\n                <li><strong>R\u00fcckw\u00e4rts: erst merken, dann umdrehen<\/strong>Drehen Sie die Folge nicht schon w\u00e4hrend der Anzeige um. Nehmen Sie zuerst alle Ziffern auf und kehren Sie die Reihenfolge erst bei der Eingabe um.<\/li>\r\n                <li><strong>Ruhige Umgebung<\/strong>Ein Ger\u00e4usch oder eine Nachricht auf dem Handy gen\u00fcgt, um eine Ziffer zu verlieren. Schalten Sie Ablenkungen f\u00fcr die paar Minuten aus.<\/li>\r\n                <li><strong>Ausgeruht testen<\/strong>M\u00fcdigkeit und Stress verk\u00fcrzen die Spanne sp\u00fcrbar. Vergleichen Sie Ihre Ergebnisse am besten zu \u00e4hnlichen Tageszeiten.<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- ===== Hintergrund ===== -->\r\n    <section class=\"ftds-abschnitt\" aria-labelledby=\"ftds-h-hintergrund\">\r\n        <h2 id=\"ftds-h-hintergrund\">Hintergrund<\/h2>\r\n        <div class=\"ftds-box\">\r\n            <p>Aufgaben zum Nachsprechen von Zahlen geh\u00f6ren zu den \u00e4ltesten psychologischen Tests. Bekannt wurde der Digit Span Test als Untertest der Wechsler-Intelligenztests. Dort wird er bis heute in jeder neuen Ausgabe weitergef\u00fchrt.<\/p>\r\n            <p>Gr\u00e9goire und Van der Linden (1997) werteten die Daten der franz\u00f6sischen Normierung des Wechsler-Tests aus, um zu pr\u00fcfen, wie sich die Spanne mit dem Alter ver\u00e4ndert. Bis etwa 65 Jahre sinken beide Spannen nur leicht, danach deutlicher. Die R\u00fcckw\u00e4rtsspanne nimmt dabei in Ziffern gemessen etwa gleich stark ab wie die Vorw\u00e4rtsspanne. Die Schulbildung erkl\u00e4rte einen \u00e4hnlich grossen Teil der Unterschiede wie das Alter, das Geschlecht fast keinen.<\/p>\r\n            <p class=\"ftds-quellen-titel\">Quellen<\/p>\r\n            <ul class=\"ftds-quellen\">\r\n                <li>Gr\u00e9goire, J. &amp; Van der Linden, M. (1997). Effect of age on forward and backward digit spans. <em>Aging, Neuropsychology, and Cognition, 4<\/em>(2), 140\u2013149. <a href=\"https:\/\/doi.org\/10.1080\/13825589708256642\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.1080\/13825589708256642<\/a><\/li>\r\n                <li>Miller, G. A. (1956). The magical number seven, plus or minus two: Some limits on our capacity for processing information. <em>Psychological Review, 63<\/em>(2), 81\u201397. <a href=\"https:\/\/doi.org\/10.1037\/h0043158\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.1037\/h0043158<\/a><\/li>\r\n                <li>Wechsler, D. (1955). <em>Manual for the Wechsler Adult Intelligence Scale.<\/em> New York: The Psychological Corporation.<\/li>\r\n            <\/ul>\r\n        <\/div>\r\n    <\/section>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n    'use strict';\r\n\r\n    \/\/ Elementor oder ein Optimierungs-Plugin kann das Skript nach\r\n    \/\/ DOMContentLoaded ausfuehren \u2014 dann wuerde ein reiner Listener nie feuern.\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', ftdsStart);\r\n    } else {\r\n        ftdsStart();\r\n    }\r\n\r\n    function ftdsStart() {\r\n        const root = document.getElementById('ftds');\r\n        if (!root || root.dataset.ftdsBereit) return;\r\n        root.dataset.ftdsBereit = '1';\r\n\r\n        \/** Spielereignis an GTM (dataLayer). Nur Spieldaten, keine Personendaten (kein Alter). *\/\r\n        function ftEvent(daten) {\r\n            try {\r\n                window.dataLayer = window.dataLayer || [];\r\n                window.dataLayer.push(Object.assign({ spiel_seite: 'fahrtauglich' }, daten));\r\n            } catch (e) {}\r\n        }\r\n\r\n        \/\/ \u2500\u2500 Kern: Protokoll, Referenzwerte, Einordnung \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        \/\/ Protokoll nach Wechsler (WAIS-R\/WAIS-IV): eine Ziffer pro Sekunde,\r\n        \/\/ zwei Versuche je L\u00e4nge, Abbruch wenn beide scheitern, Wertung =\r\n        \/\/ l\u00e4ngste fehlerfrei wiedergegebene Folge (Ziffernspanne). Nur so ist\r\n        \/\/ das Ergebnis mit den Referenzwerten unten vergleichbar.\r\n        const PROTOKOLL = {\r\n            vor:   { start: 3, max: 9 },\r\n            rueck: { start: 2, max: 8 }\r\n        };\r\n        const VERSUCHE_JE_LAENGE   = 2;\r\n        const ZIFFER_SICHTBAR_MS   = 800;\r\n        const ZIFFER_PAUSE_MS      = 200;   \/\/ Leerphase: so bleibt 3, 3 als zwei Ziffern erkennbar\r\n        const PAUSE_VOR_EINGABE_MS = 500;\r\n        const ALTER_MIN = 16;\r\n        const ALTER_MAX = 90;\r\n\r\n        \/\/ Referenzwerte: Gr\u00e9goire & Van der Linden (1997), Tabelle 2.\r\n        \/\/ WAIS-R-Normierung, n = 1000, repr\u00e4sentativ f\u00fcr 16\u201379 Jahre.\r\n        \/\/ m = Mittelwert der Ziffernspanne, s = Streuung. Ab 80 Jahren gibt\r\n        \/\/ es keine Werte mit gleichem Protokoll \u2014 dann kein Vergleich.\r\n        const NORMEN = [\r\n            { von: 16, bis: 17, vor: { m: 6.52, s: 1.19 }, rueck: { m: 5.00, s: 1.28 } },\r\n            { von: 18, bis: 19, vor: { m: 6.37, s: 1.20 }, rueck: { m: 4.76, s: 1.22 } },\r\n            { von: 20, bis: 24, vor: { m: 6.24, s: 1.07 }, rueck: { m: 4.93, s: 1.31 } },\r\n            { von: 25, bis: 34, vor: { m: 6.20, s: 1.14 }, rueck: { m: 4.71, s: 1.29 } },\r\n            { von: 35, bis: 44, vor: { m: 6.04, s: 1.28 }, rueck: { m: 4.58, s: 1.41 } },\r\n            { von: 45, bis: 54, vor: { m: 5.92, s: 1.18 }, rueck: { m: 4.38, s: 1.10 } },\r\n            { von: 55, bis: 64, vor: { m: 5.91, s: 1.22 }, rueck: { m: 4.41, s: 1.10 } },\r\n            { von: 65, bis: 69, vor: { m: 5.56, s: 1.27 }, rueck: { m: 4.18, s: 1.21 } },\r\n            { von: 70, bis: 74, vor: { m: 5.39, s: 1.07 }, rueck: { m: 3.80, s: 1.08 } },\r\n            { von: 75, bis: 79, vor: { m: 4.98, s: 0.97 }, rueck: { m: 3.46, s: 0.99 } }\r\n        ];\r\n\r\n        \/** Zuf\u00e4llige Ziffernfolge ohne zwei gleiche Ziffern direkt hintereinander. *\/\r\n        function erzeugeFolge(laenge) {\r\n            const ziffern = [];\r\n            while (ziffern.length < laenge) {\r\n                const z = Math.floor(Math.random() * 10);\r\n                if (ziffern.length && ziffern[ziffern.length - 1] === z) continue;\r\n                ziffern.push(z);\r\n            }\r\n            return ziffern.join('');\r\n        }\r\n\r\n        function erwarteteAntwort(folge, variante) {\r\n            return variante === 'rueck' ? folge.split('').reverse().join('') : folge;\r\n        }\r\n\r\n        function findeNorm(alter, variante) {\r\n            const zeile = NORMEN.find(n => alter >= n.von && alter <= n.bis);\r\n            if (!zeile) return null;\r\n            return { von: zeile.von, bis: zeile.bis, m: zeile[variante].m, s: zeile[variante].s };\r\n        }\r\n\r\n        \/**\r\n         * Drei Bereiche: unter \/ im \/ \u00fcber dem typischen Bereich (m \u00b1 s).\r\n         * Grenzen auf zwei Stellen gerundet \u2014 sonst entscheidet Fliesskomma-\r\n         * Rauschen (6.52 + 1.19 = 7.709999\u2026) \u00fcber die Zuordnung.\r\n         *\/\r\n        function ordneEin(spanne, norm) {\r\n            const oben  = Math.round((norm.m + norm.s) * 100) \/ 100;\r\n            const unten = Math.round((norm.m - norm.s) * 100) \/ 100;\r\n            if (spanne >= oben)  return 'ueber';\r\n            if (spanne <= unten) return 'unter';\r\n            return 'im';\r\n        }\r\n\r\n        function formatZahl(x) { return x.toFixed(1); }\r\n\r\n        const EINORDNUNG_TEXT = {\r\n            ueber: '\u00dcber dem typischen Bereich',\r\n            im:    'Im typischen Bereich',\r\n            unter: 'Unter dem typischen Bereich'\r\n        };\r\n\r\n        \/\/ \u2500\u2500 Bestmarken je Variante \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        const STATS_KEY = 'ft_digitspan_stats_v1';\r\n\r\n        function ladeStats() {\r\n            try {\r\n                const raw = localStorage.getItem(STATS_KEY);\r\n                if (raw) {\r\n                    const s = JSON.parse(raw);\r\n                    \/\/ Gegen besch\u00e4digte oder fremde Werte absichern\r\n                    if (s && typeof s === 'object') {\r\n                        return {\r\n                            besteVor:    Number(s.besteVor)    || 0,\r\n                            besteRueck:  Number(s.besteRueck)  || 0,\r\n                            durchgaenge: Number(s.durchgaenge) || 0\r\n                        };\r\n                    }\r\n                }\r\n            } catch (e) {}\r\n            return { besteVor: 0, besteRueck: 0, durchgaenge: 0 };\r\n        }\r\n\r\n        function speichereStats() {\r\n            try { localStorage.setItem(STATS_KEY, JSON.stringify(stats)); } catch (e) {}\r\n        }\r\n\r\n        let stats = ladeStats();\r\n\r\n        function besteFuer(variante) { return variante === 'rueck' ? stats.besteRueck : stats.besteVor; }\r\n        function setzeBeste(variante, wert) {\r\n            if (variante === 'rueck') stats.besteRueck = wert; else stats.besteVor = wert;\r\n        }\r\n\r\n        \/\/ \u2500\u2500 Zustand \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        let variante = 'vor';     \/\/ 'vor' | 'rueck'\r\n        let alter    = 0;\r\n        let laenge   = 0;         \/\/ aktuelle Folgenl\u00e4nge\r\n        let versuch  = 0;         \/\/ 1 oder 2\r\n        let spanne   = 0;         \/\/ l\u00e4ngste bestandene L\u00e4nge\r\n        let folge    = '';\r\n        let phase    = 'bereit';  \/\/ bereit | zeigt | eingabe | auswertung | unterbrochen | fertig\r\n\r\n        \/\/ Alle laufenden Timer, damit Abbruch und Tab-Wechsel sauber aufr\u00e4umen\r\n        const timer = new Set();\r\n        function setzeTimer(fn, ms) {\r\n            const id = setTimeout(() => { timer.delete(id); fn(); }, ms);\r\n            timer.add(id);\r\n            return id;\r\n        }\r\n        function raeumeTimer() { timer.forEach(clearTimeout); timer.clear(); }\r\n\r\n        \/\/ \u2500\u2500 DOM \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        const screens = {\r\n            variante: document.getElementById('ftds-screen-variante'),\r\n            angaben:  document.getElementById('ftds-screen-angaben'),\r\n            test:     document.getElementById('ftds-screen-test'),\r\n            ergebnis: document.getElementById('ftds-screen-ergebnis')\r\n        };\r\n\r\n        const digitDisplay     = document.getElementById('ftds-digit-display');\r\n        const rundeEl          = document.getElementById('ftds-runde');\r\n        const feedbackEl       = document.getElementById('ftds-feedback');\r\n        const eingabeSektion   = document.getElementById('ftds-eingabe-sektion');\r\n        const eingabeField     = document.getElementById('ftds-eingabe');\r\n        const eingabeLabel     = document.getElementById('ftds-eingabe-label');\r\n        const alterInput       = document.getElementById('ftds-alter');\r\n        const fehlerEl         = document.getElementById('ftds-fehler');\r\n        const angabenTitel     = document.getElementById('ftds-angaben-titel');\r\n        const bestmarkenEl     = document.getElementById('ftds-bestmarken');\r\n        const ergebnisTitel    = document.getElementById('ftds-ergebnis-titel');\r\n        const ergebnisSpanne   = document.getElementById('ftds-ergebnis-spanne');\r\n        const ergebnisReferenz = document.getElementById('ftds-ergebnis-referenz');\r\n        const vergleichEl      = document.getElementById('ftds-ergebnis-vergleich');\r\n        const ergebnisBest     = document.getElementById('ftds-ergebnis-best');\r\n        const spielmeldung     = document.getElementById('ftds-sr');\r\n\r\n        function zeigeScreen(name) {\r\n            Object.values(screens).forEach(s => s.classList.remove('aktiv'));\r\n            screens[name].classList.add('aktiv');\r\n        }\r\n\r\n        function variantenName(v) { return v === 'rueck' ? 'R\u00fcckw\u00e4rts' : 'Vorw\u00e4rts'; }\r\n\r\n        function setzeFeedback(text, neutral) {\r\n            feedbackEl.textContent = text;\r\n            feedbackEl.classList.toggle('neutral', !!neutral);\r\n        }\r\n\r\n        function zeigeBestmarken() {\r\n            const teile = [];\r\n            if (stats.besteVor)   teile.push('Vorw\u00e4rts ' + stats.besteVor);\r\n            if (stats.besteRueck) teile.push('R\u00fcckw\u00e4rts ' + stats.besteRueck);\r\n            bestmarkenEl.hidden = teile.length === 0;\r\n            bestmarkenEl.textContent = teile.length ? 'Ihre Bestmarken: ' + teile.join(' \u00b7 ') : '';\r\n        }\r\n\r\n        zeigeBestmarken();\r\n\r\n        \/\/ \u2500\u2500 Screen 1: Variante \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n\r\n        function waehleVariante(v) {\r\n            variante = v;\r\n            angabenTitel.textContent = 'Digit Span ' + variantenName(v);\r\n            zeigeScreen('angaben');\r\n            if (!alterInput.value) alterInput.focus({ preventScroll: true });\r\n        }\r\n\r\n        document.getElementById('ftds-vorwaerts').addEventListener('click', () => waehleVariante('vor'));\r\n        document.getElementById('ftds-rueckwaerts').addEventListener('click', () => waehleVariante('rueck'));\r\n\r\n        \/\/ \u2500\u2500 Screen 2: Alter \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n\r\n        document.getElementById('ftds-zurueck-variante').addEventListener('click', () => {\r\n            zeigeBestmarken();\r\n            zeigeScreen('variante');\r\n        });\r\n\r\n        function starteAusFormular() {\r\n            const wert = parseInt(alterInput.value, 10);\r\n            if (isNaN(wert) || wert < ALTER_MIN || wert > ALTER_MAX) {\r\n                fehlerEl.classList.add('sichtbar');\r\n                alterInput.focus({ preventScroll: true });\r\n                return;\r\n            }\r\n            fehlerEl.classList.remove('sichtbar');\r\n            alter = wert;\r\n            starteTest();\r\n        }\r\n\r\n        document.getElementById('ftds-starten').addEventListener('click', starteAusFormular);\r\n\r\n        alterInput.addEventListener('keydown', e => {\r\n            if (e.key === 'Enter') { e.preventDefault(); starteAusFormular(); }\r\n        });\r\n\r\n        alterInput.addEventListener('input', () => {\r\n            fehlerEl.classList.remove('sichtbar');\r\n        });\r\n\r\n        \/\/ \u2500\u2500 Screen 3: Test \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n\r\n        function starteTest() {\r\n            raeumeTimer();\r\n            laenge  = PROTOKOLL[variante].start;\r\n            versuch = 1;\r\n            spanne  = 0;\r\n            eingabeLabel.textContent = variante === 'rueck'\r\n                ? 'Ziffern in umgekehrter Reihenfolge eingeben'\r\n                : 'Ziffern in gleicher Reihenfolge eingeben';\r\n            setzeFeedback('', false);\r\n            zeigeScreen('test');\r\n            testSichtbarMachen();\r\n            ftEvent({ event: 'digitspan_start', digitspan_variante: variante });\r\n            starteVersuch();\r\n        }\r\n\r\n        \/**\r\n         * Der Ergebnis-Bildschirm ist h\u00f6her als der Testbildschirm. Nach\r\n         * \u00abNochmal\u00bb blieb die Seite unten stehen und die Ziffern liefen\r\n         * unsichtbar oberhalb des Fensters ab (gemessen bei 375 px: \u2212245 px).\r\n         * Deshalb vor der ersten Ziffer den Testbereich unter den fixierten\r\n         * Seitenkopf holen \u2014 sofort, nicht weich, damit keine Ziffer w\u00e4hrend\r\n         * des Scrollens erscheint.\r\n         *\/\r\n        function testSichtbarMachen() {\r\n            const kopf = kopfHoehe();\r\n            const oben  = rundeEl.getBoundingClientRect().top;\r\n            const unten = document.getElementById('ftds-abbrechen').getBoundingClientRect().bottom;\r\n            if (oben >= kopf + 4 && unten <= window.innerHeight) return;\r\n            const ziel = window.scrollY + oben - kopf - 12;\r\n            \/\/ 'instant' statt 'auto': 'auto' folgt einem scroll-behavior: smooth\r\n            \/\/ des Themes. \u00c4ltere Browser kennen 'instant' nicht -> R\u00fcckfall.\r\n            try { window.scrollTo({ top: ziel, behavior: 'instant' }); } catch (e) { window.scrollTo(0, ziel); }\r\n        }\r\n\r\n        \/\/ H\u00f6he eines fixierten\/klebenden Seitenkopfs, gemessen statt geraten\r\n        function kopfHoehe() {\r\n            let el = document.elementFromPoint(window.innerWidth \/ 2, 2);\r\n            while (el && el !== document.body && el !== document.documentElement) {\r\n                const pos = getComputedStyle(el).position;\r\n                if (pos === 'fixed' || pos === 'sticky') {\r\n                    const r = el.getBoundingClientRect();\r\n                    return r.top <= 2 ? Math.max(0, r.bottom) : 0;\r\n                }\r\n                el = el.parentElement;\r\n            }\r\n            return 0;\r\n        }\r\n\r\n        function starteVersuch() {\r\n            raeumeTimer();\r\n            eingabeSektion.classList.add('versteckt');\r\n            eingabeField.value = '';\r\n            digitDisplay.textContent = '';\r\n\r\n            \/\/ Im Hintergrund drosselt der Browser Timer \u2014 die Folge liefe\r\n            \/\/ unsichtbar ab. Erst starten, wenn der Tab wieder sichtbar ist.\r\n            if (document.hidden) {\r\n                phase = 'unterbrochen';\r\n                return;\r\n            }\r\n\r\n            phase = 'zeigt';\r\n            folge = erzeugeFolge(laenge);\r\n            rundeEl.textContent = `L\u00e4nge ${laenge} \u00b7 Versuch ${versuch} von ${VERSUCHE_JE_LAENGE}`;\r\n            spielmeldung.textContent = `Folge mit ${laenge} Ziffern, Versuch ${versuch} von ${VERSUCHE_JE_LAENGE}.`;\r\n\r\n            zeigeFolge(folge, () => {\r\n                phase = 'eingabe';\r\n                setzeFeedback('', false);\r\n                eingabeSektion.classList.remove('versteckt');\r\n                eingabeField.focus({ preventScroll: true });\r\n            });\r\n        }\r\n\r\n        \/**\r\n         * Zeigt die Ziffern einzeln: 800 ms sichtbar, 200 ms leer \u2014 also eine\r\n         * Ziffer pro Sekunde wie im Standardprotokoll. Ohne die Leerphase\r\n         * w\u00e4ren zwei gleiche Ziffern hintereinander nicht zu unterscheiden.\r\n         *\/\r\n        function zeigeFolge(f, fertig) {\r\n            const ziffern = f.split('');\r\n            let i = 0;\r\n\r\n            function zeigen() {\r\n                if (i >= ziffern.length) {\r\n                    digitDisplay.textContent = '';\r\n                    setzeTimer(fertig, PAUSE_VOR_EINGABE_MS);\r\n                    return;\r\n                }\r\n                digitDisplay.textContent = ziffern[i];\r\n                setzeTimer(() => {\r\n                    digitDisplay.textContent = '';\r\n                    i++;\r\n                    setzeTimer(zeigen, ZIFFER_PAUSE_MS);\r\n                }, ZIFFER_SICHTBAR_MS);\r\n            }\r\n\r\n            zeigen();\r\n        }\r\n\r\n        function pruefeAntwort() {\r\n            if (phase !== 'eingabe') return;\r\n\r\n            const antwort = eingabeField.value.replace(\/\\D\/g, '');\r\n            if (antwort === '') {\r\n                setzeFeedback('Bitte zuerst die Ziffern eingeben.', true);\r\n                eingabeField.focus({ preventScroll: true });\r\n                return;\r\n            }\r\n\r\n            phase = 'auswertung';\r\n            eingabeSektion.classList.add('versteckt');\r\n\r\n            if (antwort === erwarteteAntwort(folge, variante)) {\r\n                spanne = laenge;\r\n                if (laenge >= PROTOKOLL[variante].max) {\r\n                    beendeTest();\r\n                    return;\r\n                }\r\n                laenge += 1;\r\n                versuch = 1;\r\n                setzeFeedback('\u2713 Richtig!', false);\r\n                spielmeldung.textContent = 'Richtig. Die n\u00e4chste Folge ist eine Ziffer l\u00e4nger.';\r\n                setzeTimer(starteVersuch, 700);\r\n            } else if (versuch < VERSUCHE_JE_LAENGE) {\r\n                versuch += 1;\r\n                setzeFeedback('Leider falsch \u2014 zweiter Versuch mit gleicher L\u00e4nge.', true);\r\n                spielmeldung.textContent = feedbackEl.textContent;\r\n                setzeTimer(starteVersuch, 1100);\r\n            } else {\r\n                beendeTest();\r\n            }\r\n        }\r\n\r\n        document.getElementById('ftds-bestaetigen').addEventListener('click', pruefeAntwort);\r\n\r\n        eingabeField.addEventListener('keydown', e => {\r\n            if (e.key === 'Enter') { e.preventDefault(); pruefeAntwort(); }\r\n        });\r\n\r\n        \/\/ Nur Ziffern zulassen \u2014 auch bei Einf\u00fcgen oder Diktat\r\n        eingabeField.addEventListener('input', () => {\r\n            const nurZiffern = eingabeField.value.replace(\/\\D\/g, '');\r\n            if (nurZiffern !== eingabeField.value) eingabeField.value = nurZiffern;\r\n        });\r\n\r\n        function brichAb() {\r\n            raeumeTimer();\r\n            phase = 'bereit';\r\n            digitDisplay.textContent = '';\r\n            setzeFeedback('', false);\r\n            eingabeSektion.classList.add('versteckt');\r\n            eingabeField.value = '';\r\n            spielmeldung.textContent = 'Test abgebrochen.';\r\n            zeigeBestmarken();\r\n            zeigeScreen('variante');\r\n        }\r\n\r\n        document.getElementById('ftds-abbrechen').addEventListener('click', brichAb);\r\n\r\n        \/\/ Tab-Wechsel w\u00e4hrend der Anzeige: Versuch abbrechen und nach der\r\n        \/\/ R\u00fcckkehr von vorne beginnen \u2014 nicht als Fehler werten.\r\n        document.addEventListener('visibilitychange', function () {\r\n            if (document.hidden) {\r\n                if (phase === 'zeigt') {\r\n                    raeumeTimer();\r\n                    digitDisplay.textContent = '';\r\n                    phase = 'unterbrochen';\r\n                    setzeFeedback('Unterbrochen \u2014 der Versuch beginnt von vorne.', true);\r\n                    spielmeldung.textContent = feedbackEl.textContent;\r\n                }\r\n            } else if (phase === 'unterbrochen') {\r\n                setzeTimer(starteVersuch, 800);\r\n            }\r\n        });\r\n\r\n        \/\/ \u2500\u2500 Screen 4: Ergebnis \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n\r\n        function beendeTest() {\r\n            raeumeTimer();\r\n            phase = 'fertig';\r\n            digitDisplay.textContent = '';\r\n            setzeFeedback('', false);\r\n\r\n            const bisher   = besteFuer(variante);\r\n            const neueBest = spanne > bisher;\r\n            if (neueBest) setzeBeste(variante, spanne);\r\n            stats.durchgaenge += 1;\r\n            speichereStats();\r\n\r\n            zeigeErgebnis(neueBest, bisher);\r\n            ftEvent({ event: 'digitspan_ergebnis', digitspan_variante: variante, digitspan_spanne: spanne });\r\n        }\r\n\r\n        function zeigeErgebnis(neueBest, bisher) {\r\n            const name = variantenName(variante);\r\n            ergebnisTitel.textContent  = 'Digit Span ' + name;\r\n            ergebnisSpanne.textContent = String(spanne);\r\n\r\n            const norm = findeNorm(alter, variante);\r\n            let einordnung = '';\r\n            if (norm) {\r\n                const lage = ordneEin(spanne, norm);\r\n                einordnung = EINORDNUNG_TEXT[lage];\r\n                ergebnisReferenz.textContent =\r\n                    `Referenzwert Ihrer Altersgruppe (${norm.von}\u2013${norm.bis}): ${formatZahl(norm.m)} Ziffern \u2014 ` +\r\n                    `typischer Bereich ${formatZahl(norm.m - norm.s)} bis ${formatZahl(norm.m + norm.s)}.`;\r\n                vergleichEl.textContent = einordnung;\r\n                vergleichEl.className   = 'ftds-ergebnis-vergleich ' + lage;\r\n                vergleichEl.hidden      = false;\r\n            } else {\r\n                ergebnisReferenz.textContent =\r\n                    'F\u00fcr Ihre Altersgruppe liegen keine vergleichbaren Referenzwerte vor (Referenz: 16 bis 79 Jahre).';\r\n                vergleichEl.hidden = true;\r\n            }\r\n\r\n            ergebnisBest.textContent = '';\r\n            if (spanne === 0) {\r\n                ergebnisBest.textContent = 'Keine Folge vollst\u00e4ndig richtig \u2014 am besten in ruhiger Umgebung nochmals versuchen.';\r\n            } else if (neueBest && bisher > 0) {\r\n                const neu = document.createElement('span');\r\n                neu.className = 'neu';\r\n                neu.textContent = 'Neue Bestmarke! ';\r\n                ergebnisBest.appendChild(neu);\r\n                ergebnisBest.appendChild(document.createTextNode(`${name}: ${spanne} (bisher ${bisher})`));\r\n            } else {\r\n                ergebnisBest.textContent = `Ihre Bestmarke ${name}: ${besteFuer(variante)}`;\r\n            }\r\n\r\n            spielmeldung.textContent =\r\n                `Test abgeschlossen. Ziffernspanne ${spanne}.` + (einordnung ? ' ' + einordnung + '.' : '');\r\n            zeigeScreen('ergebnis');\r\n            ergebnisTitel.focus({ preventScroll: true });\r\n        }\r\n\r\n        document.getElementById('ftds-nochmal').addEventListener('click', starteTest);\r\n\r\n        document.getElementById('ftds-andere-variante').addEventListener('click', () => {\r\n            raeumeTimer();\r\n            phase = 'bereit';\r\n            zeigeBestmarken();\r\n            zeigeScreen('variante');\r\n        });\r\n\r\n\r\n        \/\/ Nach einem Mausklick den Fokus abgeben (wie bei Wordle), damit kein\r\n        \/\/ Button \u00abhaengen\u00bb bleibt. Tastaturbedienung (detail === 0) unveraendert.\r\n        root.querySelectorAll('.ftds-knopf').forEach(btn => {\r\n            btn.addEventListener('click', e => { if (e.detail > 0) btn.blur(); });\r\n        });\r\n\r\n        try {\r\n            if (!localStorage.getItem('ft_digitspan_seen')) {\r\n                document.getElementById('ftds-anleitung').open = true;\r\n                localStorage.setItem('ft_digitspan_seen', '1');\r\n            }\r\n        } catch (e) {}\r\n    }\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Spielen Sie Sudoku online mit individuell einstellbarem Fehlerlimit. Unser adaptives Sudoku wird nach jedem Erfolg schwieriger.<\/p>","protected":false},"author":1,"featured_media":0,"parent":1467,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","iawp_total_views":20119,"footnotes":""},"class_list":["post-4510","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Digit Span Test<\/title>\n<meta name=\"description\" content=\"Testen Sie ihr Kurzzeit- und Arbeitsged\u00e4chtnis mit dem Digit Span Test (Forward &amp; Backward) und vergleichen Sie sich mit Ihrer Altersgruppe.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fahrtauglich.ch\/fr\/praxisportal\/digit-span-test\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Digit Span Test\" \/>\n<meta property=\"og:description\" content=\"Testen Sie ihr Kurzzeit- und Arbeitsged\u00e4chtnis mit dem Digit Span Test (Forward &amp; Backward) und vergleichen Sie sich mit Ihrer Altersgruppe.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fahrtauglich.ch\/fr\/praxisportal\/digit-span-test\/\" \/>\n<meta property=\"og:site_name\" content=\"Fahrtauglich\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-12T12:22:22+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/digit-span-test\\\/\",\"url\":\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/digit-span-test\\\/\",\"name\":\"Digit Span Test\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#website\"},\"datePublished\":\"2025-01-29T22:52:01+00:00\",\"dateModified\":\"2026-10-12T12:22:22+00:00\",\"description\":\"Testen Sie ihr Kurzzeit- und Arbeitsged\u00e4chtnis mit dem Digit Span Test (Forward & Backward) und vergleichen Sie sich mit Ihrer Altersgruppe.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/digit-span-test\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/digit-span-test\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/digit-span-test\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/fahrtauglich.ch\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Praxisportal\",\"item\":\"https:\\\/\\\/fahrtauglich.ch\\\/praxisportal\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Digit Span Test\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#website\",\"url\":\"https:\\\/\\\/fahrtauglich.ch\\\/\",\"name\":\"Fahrtauglich\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/fahrtauglich.ch\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#organization\",\"name\":\"Fahrtauglich\",\"url\":\"https:\\\/\\\/fahrtauglich.ch\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/fahrtauglich.ch\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/cropped-Logo-2.jpg\",\"contentUrl\":\"https:\\\/\\\/fahrtauglich.ch\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/cropped-Logo-2.jpg\",\"width\":307,\"height\":188,\"caption\":\"Fahrtauglich\"},\"image\":{\"@id\":\"https:\\\/\\\/fahrtauglich.ch\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Digit Span Test","description":"Testen Sie ihr Kurzzeit- und Arbeitsged\u00e4chtnis mit dem Digit Span Test (Forward & Backward) und vergleichen Sie sich mit Ihrer Altersgruppe.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fahrtauglich.ch\/fr\/praxisportal\/digit-span-test\/","og_locale":"fr_FR","og_type":"article","og_title":"Digit Span Test","og_description":"Testen Sie ihr Kurzzeit- und Arbeitsged\u00e4chtnis mit dem Digit Span Test (Forward & Backward) und vergleichen Sie sich mit Ihrer Altersgruppe.","og_url":"https:\/\/fahrtauglich.ch\/fr\/praxisportal\/digit-span-test\/","og_site_name":"Fahrtauglich","article_modified_time":"2026-10-12T12:22:22+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fahrtauglich.ch\/praxisportal\/digit-span-test\/","url":"https:\/\/fahrtauglich.ch\/praxisportal\/digit-span-test\/","name":"Digit Span Test","isPartOf":{"@id":"https:\/\/fahrtauglich.ch\/#website"},"datePublished":"2025-01-29T22:52:01+00:00","dateModified":"2026-10-12T12:22:22+00:00","description":"Testen Sie ihr Kurzzeit- und Arbeitsged\u00e4chtnis mit dem Digit Span Test (Forward & Backward) und vergleichen Sie sich mit Ihrer Altersgruppe.","breadcrumb":{"@id":"https:\/\/fahrtauglich.ch\/praxisportal\/digit-span-test\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fahrtauglich.ch\/praxisportal\/digit-span-test\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fahrtauglich.ch\/praxisportal\/digit-span-test\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/fahrtauglich.ch\/"},{"@type":"ListItem","position":2,"name":"Praxisportal","item":"https:\/\/fahrtauglich.ch\/praxisportal\/"},{"@type":"ListItem","position":3,"name":"Digit Span Test"}]},{"@type":"WebSite","@id":"https:\/\/fahrtauglich.ch\/#website","url":"https:\/\/fahrtauglich.ch\/","name":"Fahrtauglich","description":"","publisher":{"@id":"https:\/\/fahrtauglich.ch\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fahrtauglich.ch\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/fahrtauglich.ch\/#organization","name":"Fahrtauglich","url":"https:\/\/fahrtauglich.ch\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/fahrtauglich.ch\/#\/schema\/logo\/image\/","url":"https:\/\/fahrtauglich.ch\/wp-content\/uploads\/2024\/08\/cropped-Logo-2.jpg","contentUrl":"https:\/\/fahrtauglich.ch\/wp-content\/uploads\/2024\/08\/cropped-Logo-2.jpg","width":307,"height":188,"caption":"Fahrtauglich"},"image":{"@id":"https:\/\/fahrtauglich.ch\/#\/schema\/logo\/image\/"}}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"fahrtauglich.ch","author_link":"https:\/\/fahrtauglich.ch\/fr\/blog\/author\/mintcream-quetzal-259960-hostingersite-com\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"Spielen Sie Sudoku online mit individuell einstellbarem Fehlerlimit. Unser adaptives Sudoku wird nach jedem Erfolg schwieriger.","_links":{"self":[{"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages\/4510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/comments?post=4510"}],"version-history":[{"count":66,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages\/4510\/revisions"}],"predecessor-version":[{"id":8587,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages\/4510\/revisions\/8587"}],"up":[{"embeddable":true,"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/pages\/1467"}],"wp:attachment":[{"href":"https:\/\/fahrtauglich.ch\/fr\/wp-json\/wp\/v2\/media?parent=4510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}