From 4484cbb4fb3c3d67c1f0e8d0e744df06c0bb548e Mon Sep 17 00:00:00 2001 From: msgoings <36567010+msgoings@users.noreply.github.com> Date: Thu, 18 Apr 2024 09:24:39 -0400 Subject: [PATCH 1/3] Create randomPollOrder.js Reorders multi-choice polls in a random order in an attempt to avoid bias --- .../randomPollOrder/randomPollOrder.js | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 guides/guidePolls/randomPollOrder/randomPollOrder.js diff --git a/guides/guidePolls/randomPollOrder/randomPollOrder.js b/guides/guidePolls/randomPollOrder/randomPollOrder.js new file mode 100644 index 0000000..727fd6a --- /dev/null +++ b/guides/guidePolls/randomPollOrder/randomPollOrder.js @@ -0,0 +1,21 @@ +var pollWrapper=document.querySelector("[id^='pendo-radio-select-']"); +var pollChildren=pollWrapper.children; +var childCount = pollChildren.length-1; +var pollNewOrder=[]; +for(var n=0;n Date: Thu, 18 Apr 2024 09:32:08 -0400 Subject: [PATCH 2/3] Update randomPollOrder.js Updating vars to const/let --- .../randomPollOrder/randomPollOrder.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/guides/guidePolls/randomPollOrder/randomPollOrder.js b/guides/guidePolls/randomPollOrder/randomPollOrder.js index 727fd6a..35de617 100644 --- a/guides/guidePolls/randomPollOrder/randomPollOrder.js +++ b/guides/guidePolls/randomPollOrder/randomPollOrder.js @@ -1,9 +1,9 @@ -var pollWrapper=document.querySelector("[id^='pendo-radio-select-']"); -var pollChildren=pollWrapper.children; -var childCount = pollChildren.length-1; -var pollNewOrder=[]; -for(var n=0;n Date: Thu, 18 Apr 2024 09:44:14 -0400 Subject: [PATCH 3/3] Update randomPollOrder.js Swapping const for let to avoid repeated console errors in VDS --- guides/guidePolls/randomPollOrder/randomPollOrder.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/guides/guidePolls/randomPollOrder/randomPollOrder.js b/guides/guidePolls/randomPollOrder/randomPollOrder.js index 35de617..6a2ce6e 100644 --- a/guides/guidePolls/randomPollOrder/randomPollOrder.js +++ b/guides/guidePolls/randomPollOrder/randomPollOrder.js @@ -1,7 +1,7 @@ -const pollWrapper=document.querySelector("[id^='pendo-radio-select-']"); -const pollChildren=pollWrapper.children; -const childCount = pollChildren.length-1; -const pollNewOrder=[]; +let pollWrapper=document.querySelector("[id^='pendo-radio-select-']"); +let pollChildren=pollWrapper.children; +let childCount = pollChildren.length-1; +let pollNewOrder=[]; for(let n=0;n