//解题思路:判断数组移动后的下标是否>=arr.length或小于0
var arr = readline(); //移动次数 var count = 0; //默认false var flag = false; //数组下标 var index = 0; //可移动次数不会超过数组长度 while(count<= arr.length){ //每移动一次,记录加1  count++;  //移动后的数组下标  index += arr[index];  //判断数组移动后的下标是否超过arr.length或小于0  if(index<0||index>=arr.length){ //数组越界  flag = true;  break;  }
} console.log(flag);