JSFiddle - React, Tailwind, and code Playground
JavaScript
var obj = {
settings: {},
color: "#858789",
cursor: "cursors/coin.png",
height: 100,
image1: "images/slide3.png",
image2: "images/slide5.png",
image3: "images/slide5.png",
image4: "images/slide2.png",
image5: "images/slide7.png",
image6: "images/slide6.png",
image7: "images/slide6.png",
image8: "images/slide1.png",
image9: "images/slide1.png",
imageCover: "images/scratchimg2.gif",
overlay: "none",
realtimePercent: true,
scratchDown: null,
scratchMove: function (e, percent){},
scratchUp: null,
size: 10,
width: 100
};
function extractImages(obj){
var imgArray = [],
num = 0;
for(var key in obj){
num = parseInt(key.replace( /^\D+/g, ''), 10);
if(key.indexOf('image') > -1 && num > 0 && num < 10){
imgArray.push(obj[key]);
}
}
return imgArray;
}
alert(extractImages(obj));