Question:
Write a static method below that takes integer number as input argument and returns the sum of the even digits of that number.
2. No Scanner operations should appear here (e.g., input.nextInt()),Instead, refer to the input parameters of this method.
Solution:
public class SumExercise{
public static void main(String [] args){
System.out.println(sumEvendigits(5842))
//14
}
public static int sumEvendigits(int number) {
int digit;
int sum = 0;
while(number != 0)
{
digit = number % 10;
if(digit % 2 == 0)
sum = sum + digit;
number = number / 10;
}
return sum;
}
}
When debugging JavaScript, you’ll often encounter ReferenceError and TypeError. While both indicate something went wrong,…
When selecting DOM elements in JavaScript, two common methods are document.querySelector() and document.getElementById(). But which…
When starting a JavaScript project, one of the first decisions you’ll face is: Should I…
Software development is one of the most valuable skills you can learn. From building websites…
In JavaScript, arrays are used to store multiple values in a single variable. While JavaScript…
Containerization is a lightweight form of virtualization that packages an application and its dependencies into…