Javascript examples for Array:every
Check if all the answer values in the array are the same:
<!DOCTYPE html> <html> <body> <button onclick="myFunction()">Test</button> <p id="demo"></p> <script> var survey = [//from w ww . j a va2 s . c o m { name: "A", answer: "Yes"}, { name: "B", answer: "Yes"}, { name: "C", answer: "Yes"}, { name: "D", answer: "No"} ]; function isSameAnswer(el,index,arr) { // Do not test the first array element, as you have nothing to compare to if (index === 0){ return true; } else { //do each array element value match the value of the previous array element return (el.answer === arr[index - 1].answer); } } function myFunction() { document.getElementById("demo").innerHTML = survey.every(isSameAnswer); } </script> </body> </html>