diff --git a/client/src/pages/survey.vue b/client/src/pages/survey.vue index 07b6b36b..a02d8590 100644 --- a/client/src/pages/survey.vue +++ b/client/src/pages/survey.vue @@ -64,10 +64,8 @@ // this means the answer comes from a matrix, where the keys are the labels and the values are the respective answers let answerObject = answer.answer; let keysAndValues = []; - for (let i in answerObject) { - if (answerObject.hasOwnProperty(i)) { - keysAndValues.push(`${i}: ${answerObject[i]}`); - } + for (let prop of Object.keys(answerObject)) { + keysAndValues.push(`${prop}: ${answerObject[prop]}`); } answerText = keysAndValues.join(', '); } else {