# How to see result after user answer all question (Quiz App)

**URL:** <https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393>\
**Category:** Questions about Thunkable X\
**Created:** [May 28, 2021, 1:24pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393 "2021-05-28T13:24:45Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![safwanadol98j0](https://avatars.discourse-cdn.com/v4/letter/s/e47774/32.png) [@safwanadol98j0](https://community.thunkable.com/u/safwanadol98j0)\
**Post date:** [May 28, 2021, 1:24pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/1 "2021-05-28T13:24:45Z")

</div>

Hello, I’m new in Thunkable

So, i do my project which is “Measure Stress by Questionnaire”. I have 41 question and has put it in thunkable, mean to answer and see score work well.

But after answer all question, i want to make “Result Screen” mean the user able to see their final score. I dont know how to do it.

Can someone help me. Thanks

Here my project: [Thunkable](https://x.thunkable.com/copy/70635597beeec5e2f3cb4bd274541e65)  
Here the screenshot:

 ![1](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/1/2153c5452cca352d74f88d0c0861ee031e6c3f89.png)  
 ![2](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/7/2/722f3eedaba716e157f8f2d2e2bfd6b5c58802e3.png)  
 ![3](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/6/2/62cfe6183251364587a1ad64be2a4909ecc5ac33.png)

---

<div class="post-metadata">

**Author:** ![human](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/human/32/101416_2.png) [@human](https://community.thunkable.com/u/human)\
**Post date:** [May 28, 2021, 1:30pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/2 "2021-05-28T13:30:30Z")

</div>

Hi @safwanadol98j0

Welcome to the community!

I made a quiz app not too long ago, which has a results screen. You can check it out and remix it if you need.

[https://x.thunkable.com/copy/718faa30fd31f2be6d6e2ea483b84429](https://x.thunkable.com/copy/718faa30fd31f2be6d6e2ea483b84429)

Hope that helps.

---

<div class="post-metadata">

**Author:** ![sketch](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/sketch/32/109058_2.png) [@sketch](https://community.thunkable.com/u/sketch)\
**Post date:** [May 28, 2021, 1:41pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/3 "2021-05-28T13:41:29Z")

</div>

hi there @safwanadol98j0 welcome!  
here is probally the answer you are looking for.  
[https://x.thunkable.com/copy/d25c1ed8c0e7070852169cbf3c1265d0](https://x.thunkable.com/copy/d25c1ed8c0e7070852169cbf3c1265d0)  
this is your project only added this to change qeustion:

 ![Screenshot 2021-05-28 3.40.46 PM](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/c/1c76ab8971fc2db1264b45eddd679dcaaf9a65ac.png)  
Hope that helps!  
Cheers

---

<div class="post-metadata">

**Author:** ![safwanadol98j0](https://avatars.discourse-cdn.com/v4/letter/s/e47774/32.png) [@safwanadol98j0](https://community.thunkable.com/u/safwanadol98j0)\
**Post date:** [May 28, 2021, 4:07pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/4 "2021-05-28T16:07:12Z")

</div>

Thanks mate @lukehoogenboom0i !!  
If you dont mind. Can you help me for another problem?

So, at the “Result Screen”… it have score rating. For example:

if user get (Score:19), it will give description like this (Your Stress is Low)

1. Score: 0-19 (Your Stress is Low)
2. Score: 20-39 (Your Stress is Moderate)
3. Score: 40-49 (Your Stress is High)
4. Score: 50 and above (Your Stress is Very High)

I hope you understand, what i mean. Hope you can help me.  
Thanks 🙂

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [May 28, 2021, 4:12pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/5 "2021-05-28T16:12:14Z")

</div>

You can use an `If/else` block for that.

> **[Logic](https://docs.thunkable.com/logic)**

---

<div class="post-metadata">

**Author:** ![human](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/human/32/101416_2.png) [@human](https://community.thunkable.com/u/human)\
**Post date:** [May 28, 2021, 4:53pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/6 "2021-05-28T16:53:06Z")

</div>

@safwanadol98j0 you would want this.

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/4/1/41ee3d105d807e932d215e0792fdc5f7b8502326.png)

---

<div class="post-metadata">

**Author:** ![sketch](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/sketch/32/109058_2.png) [@sketch](https://community.thunkable.com/u/sketch)\
**Post date:** [May 28, 2021, 5:07pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/7 "2021-05-28T17:07:44Z")

</div>

Yep its like @human says

---

<div class="post-metadata">

**Author:** ![catsarisky](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/catsarisky/32/100661_2.png) [@catsarisky](https://community.thunkable.com/u/catsarisky)\
**Post date:** [May 28, 2021, 5:46pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/8 "2021-05-28T17:46:09Z")

</div>

You can actually do this more simply, since this is one big if / else if statement. For the first else if, you already know the label is \>19 (unless negative values are possible?), so you can just check that the value is \<39, for the next one that it is \<59, etc.

Does it matter? Probably not unless you’re going to do a LOT of comparisons (or you’ve got database access/stored variables/cloud variables built into those comparisons), but you’ll drag fewer blocks if you take advantage of the way if/else if works.

---

<div class="post-metadata">

**Author:** ![catsarisky](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/catsarisky/32/100661_2.png) [@catsarisky](https://community.thunkable.com/u/catsarisky)\
**Post date:** [May 28, 2021, 6:05pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/10 "2021-05-28T18:05:33Z")

</div>

I didn’t suggest a nested loop?

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [May 28, 2021, 6:15pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/12 "2021-05-28T18:15:58Z")

</div>

That’s how I do that sort of conditional check, too.

```auto
If <20 do "Your Stress is Low."
else if < 40 do "Your Stress is Moderate"
else if < 50 do "Your Stress is High"
else do "Your Stress is Very High"
```

---

<div class="post-metadata">

**Author:** ![human](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/human/32/101416_2.png) [@human](https://community.thunkable.com/u/human)\
**Post date:** [May 28, 2021, 6:31pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/13 "2021-05-28T18:31:10Z")

</div>

Yeah, I see what you mean now @catsarisky

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [May 29, 2021, 2:44am UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/14 "2021-05-29T02:44:25Z")

</div>

But if the users score is 10, then it will display YOUR STRESS IS HIGH, wouldn’t it?

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [May 29, 2021, 3:16am UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/15 "2021-05-29T03:16:27Z")

</div>

No. Because the first conditional statement checks to see if the score is less than 20. Since 10 is less than 20, that statement evaluates as true and the string “Your Stress is Low” is assigned.

---

<div class="post-metadata">

**Author:** ![safwanadol98j0](https://avatars.discourse-cdn.com/v4/letter/s/e47774/32.png) [@safwanadol98j0](https://community.thunkable.com/u/safwanadol98j0)\
**Post date:** [May 29, 2021, 3:22am UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/16 "2021-05-29T03:22:44Z")

</div>

Which block should i put? Question Screen or Result Screeen?  
or can you do it in my project.

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [May 29, 2021, 3:26am UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/17 "2021-05-29T03:26:46Z")

</div>

You said you wanted to check their score on the Result screen so I would do it there.

Look at the `if/else if` blocks @human posted above. See if you can construct something similar. The difference is that you’ll use the equals (=) block from the Logic drawer. You can find the number blocks in the Math drawer.

If you still need help, post a screenshot of the blocks you’re using and explain what happens when you preview your project.

---

<div class="post-metadata">

**Author:** ![safwanadol98j0](https://avatars.discourse-cdn.com/v4/letter/s/e47774/32.png) [@safwanadol98j0](https://community.thunkable.com/u/safwanadol98j0)\
**Post date:** [May 29, 2021, 3:36am UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/18 "2021-05-29T03:36:06Z")

</div>

Here

 ![5](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/7/071ac39bfabbc57ef194385cd9936f46f496972b.png)  
 ![6](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/0/009e7e5bc252410f6ae8779044c6899167a1793a.png)

But when i live test, its not working

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [May 29, 2021, 3:47am UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/19 "2021-05-29T03:47:03Z")

</div>

Hmm. That looks like it should work except for the fact that you’re comparing text to numbers. You need to compare numbers to numbers.

I also generally avoid using labels in comparison blocks (≥, \<, =, etc.). You _can_ use them but it’s best to stick to variables for that sort of thing.

So… you need to convert your score to a number. If it’s already a number in `app variable score` then just use that instead of `YourScore's Text` in all your blocks above.

I’m guessing that’s the case. If not, then convert the `app variable score` value to a number by adding zero (0) to it. If you add zero to a text string, it becomes a number.

---

<div class="post-metadata">

**Author:** ![codeswept](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/codeswept/32/87755_2.png) [@codeswept](https://community.thunkable.com/u/codeswept)\
**Post date:** [May 29, 2021, 5:08am UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/20 "2021-05-29T05:08:07Z")

</div>

Another issue:  
YourScore’s text would be Score : 15 (or something like that), so you’d be comparing “Score : 15” against your numbers. You’ll have to use your variable.

---

<div class="post-metadata">

**Author:** ![human](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/human/32/101416_2.png) [@human](https://community.thunkable.com/u/human)\
**Post date:** [May 30, 2021, 3:50pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/23 "2021-05-30T15:50:00Z")

</div>

I didn’t realize my example could be so misleading. Here’s what you may really need.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/9/8/981aa09c340a7f69cc975a623b52a0de762c9085.png)

The only change I made to this program was switching the “Label1’s Text” to “app variable score.”

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 1:22pm UTC](https://community.thunkable.com/t/how-to-see-result-after-user-answer-all-question-quiz-app/1313393/24 "2024-11-08T13:22:13Z")

</div>


