let fn={}
fn.range=(l=0)=>{return Array.from({length:l})}
fn.q=(s,doc=document)=>{return doc.querySelector(s)}
;
let a=fn.range(20).map((d,i)=>`<li>${i}</li>`).join('\n')
document.body.innerHTML+=`<div><li>dummly li</li></div><ol>${a}</ol>`
;
fn.q('ol>li:nth-child(9)').textContent='xxxxxxx'