Count of odd numbers between low and high in Java

Given two non-negative integers low and high. Return the count of odd numbers between low and high (inclusive).

    public int countOdds(int low, int high) { 

        int oddNumbers = 0; 

        // Find nearest odd number of inputs 

        low = (low % 2 == 0) ? low + 1 : low; 

        high = (high % 2 == 0) ? high - 1 : high; 

        for (int i = low; i <= high; i+=2) { 

            oddNumbers++; 

        

        return oddNumbers; 

    }

Comments

Popular posts from this blog

Unsupervised Learning

Automate Blog Post creation using Blogger APIs and Python

Install Docker on Debian 12 (Bookworm)

Transferring Data Between PostgreSQL Docker Containers

Setting up Python Flask server on internet via Port forwarding