JavaScriptを使用した文字列番号の個々の偶数と奇数の合計
問題
数字を含む文字列を受け取るJavaScript関数を作成する必要があり、偶数の数字の合計が奇数の数字の合計よりも大きい場合は関数がtrueを返し、それ以外の場合はfalseを返す必要があります。
例
以下はコードです-
const num = '645457345'; const isEvenGreater = (str = '') => { let evenSum = 0; let oddSum = 0; for(let i = 0; i < str.length; i++){ const el = +str[i]; if(el % 2 === 0){ evenSum += el; }else{ oddSum += el; }; }; return evenSum > oddSum; }; console.log(isEvenGreater(num));
出力
false
-
PL/SQLの数値の奇数桁と偶数桁をカウントします
正の整数の桁が与えられ、タスクはPL/SQLを使用して数値の奇数桁と偶数桁の数を計算することです。 PL / SQLは、SQLとプログラミング言語の手続き型機能を組み合わせたものです。これは、SQLの機能を強化するために90年代初頭にOracleCorporationによって開発されました。 PL / SQLは、SQL自体およびJavaとともに、Oracleデータベースに組み込まれている3つの主要なプログラミング言語の1つです。 入力 −int番号=23146579 出力 count of odd digits in a number are : 5 count of even d
-
C++の偶数と奇数の桁の合計を求めます
整数Nがあるとすると、奇数桁と偶数桁の合計を求める必要があります。したがって、数値が153654のような場合、odd_sum =9、even_sum=15になります。 これを解決するには、最後の桁からすべての桁を抽出できます。元の数値の桁数が奇数の場合、最後の桁は奇数の位置にある必要があります。そうでない場合は、偶数の位置になります。数字を処理した後、状態を奇数から偶数に、またはその逆に反転できます。 例 #include<iostream> using namespace std; bool isOdd(int x){ if(x % 2 == 0) &