ACE Screener

ACE Screener

The Adverse Childhood Experience (ACE) scale is a tool used to measure the impact of adverse experiences in childhood on a person's health and well-being. Please answer the following questions to determine your ACE score.

Did a parent or other adult in the household often swear at you, insult you, put you down, or humiliate you?

No
Yes

Did a parent or other adult in the household often push, grab, slap, or throw something at you?

No
Yes

Did an adult or person at least 5 years older than you ever touch or fondle you or have you touch their body in a sexual way?

No
Yes

Did you often feel that you didn't have enough to eat, or that you didn't have nice things or enough money?

No
Yes

Were your parents ever separated or divorced?

No
Yes

Was your mother or stepmother often pushed, grabbed, slapped, or had something thrown at her?

No
Yes

Did you live with anyone who was a problem drinker or alcoholic, or who used street drugs?

No
Yes

Was a household member depressed, mentally ill, suicidal, or institutionalized?

No
Yes

Did

<script>
  function calculateScore() {
    // Get the values of the user's answers to the questions
    var question1 = Number(document.querySelector('input[name="question1"]:checked').value);
    var question2 = Number(document.querySelector('input[name="question2"]:checked').value);
    var question3 = Number(document.querySelector('input[name="question3"]:checked').value);
    var question4 = Number(document.querySelector('input[name="question4"]:checked').value);
    var question5 = Number(document.querySelector('input[name="question5"]:checked').value);
    var question6 = Number(document.querySelector('input[name="question6"]:checked').value);
    var question7 = Number(document.querySelector('input[name="question7"]:checked').value);
    var question8 = Number(document.querySelector('input[name="question8"]:checked').value);
    var question9 = Number(document.querySelector('input[name="question9"]:checked').value);
    var question10 = Number(document.querySelector('input[name="question10"]:checked').value);

    // Calculate the ACE score based on the values of the answers
    var score = question1 + question2 + question3 + question4 + question5 + question6 + question7 + question8 + question9 + question10;

    // Display the result
    document.getElementById("result").innerHTML = "Your ACE score is " + score + ".";
  }
</script>