Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでJSONオブジェクトの最小値を見つける


JSONオブジェクトを唯一の引数として受け取るJavaScript関数を作成する必要があります。

JSONオブジェクトには、いくつかの数値にマップされた文字列キーがあります。関数はオブジェクトをトラバースし、オブジェクトから最小値を見つけて返す必要があります。

このためのコードは-

になります
const obj = {
   "a": 4,
   "b": 2,
   "c": 5,
   "d": 1,
   "e": 3
};
const findSmallestValue = obj => {
   const smallest = Object.keys(obj).reduce((acc, val) => {
      return Math.min(acc, obj[val]);
   }, Infinity);
   return smallest;
}
console.log(findSmallestValue(obj));

出力

そして、コンソールの出力は-

になります
1

  1. JavaScriptのimage()オブジェクト。

    画像オブジェクトはHTML要素を表します。 以下はJavaScriptの画像オブジェクトのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> &

  2. JavaScriptで最小の適切なベースを見つける

    グッドベース =2)をnumの適切な基数と呼びます。 例:13基数3は111であるため、3はnum=13の適切な基数です 問題 唯一の引数として数値を表す文字列strを受け取るJavaScript関数を作成する必要があります。この関数は、strの適切なベースとなる可能な限り最小の数値の文字列表現を返す必要があります。 たとえば、関数への入力が-の場合 const str = "4681"; その場合、出力は-になります。 const output = "8"; 出力の説明: 4681ベース8は11111であるため 例 このためのコードは-に