Q:

Write a Ruby program to check whether a given value appears everywhere in a given array

0

Write a Ruby program to check whether a given value appears everywhere in a given array. A value is "everywhere" in an array if it presents for every pair of adjacent elements in the array. 

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

def check_array(nums)
   i = 0;
   val = 3
   while i < nums.length
       if(nums[i] != val && nums[i+1] != val)
			return false
		end	
	i = i + 1
   end
   return true
end
print check_array([3, 7, 3, 3]),"\n"
print check_array([2, 8, 2, 9]),"\n"
print check_array([3, 8, 5, 4, 3, 7]),"\n"

Output:

true
false
false

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Similar questions


need a help?


find thousands of online teachers now