Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

10 जावास्क्रिप्ट की निकटतम शक्ति के लिए नीचे की ओर गोल संख्या

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या लेता है। फ़ंक्शन को 10 की शक्ति वापस करनी चाहिए जो इनपुट संख्या के सबसे नजदीक है।

उदाहरण के लिए -

f(1) = 1
f(5) = 1
f(15) = 10
f(43) = 10
f(456) = 100
f(999) = 100

उदाहरण

const num = 2355;
const num1 = 346;
const num2 = 678;
const nearestPowerOfTen = (num) => {
   let count = 0;
   while(num > 1){
      count ++; num/= 10;
   };
   return Math.pow(10, count-1) * (Math.round(num) ? 10: 1);
}
console.log(nearestPowerOfTen(num));
console.log(nearestPowerOfTen(num1));
console.log(nearestPowerOfTen(num2));

आउटपुट

और कंसोल में आउटपुट होगा -

1000
100
1000

  1. जावास्क्रिप्ट संख्या समारोह

    जावास्क्रिप्ट नंबर () फ़ंक्शन किसी ऑब्जेक्ट मान को उसके संबंधित संख्यात्मक मान के तर्क के रूप में परिवर्तित करता है। जावास्क्रिप्ट नंबर () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta

  1. जावास्क्रिप्ट में संख्या पैटर्न

    हमें एक जावास्क्रिप्ट और एचटीएमएल प्रोग्राम लिखना आवश्यक है जो उपयोगकर्ता को टेक्स्ट इनपुट और बटन प्रदान करता है। जब उपयोगकर्ता इनपुट में कोई मान दर्ज करता है, जैसे 5, और बटन पर क्लिक करता है, तो हमें स्क्रीन पर निम्न पैटर्न प्रिंट करना चाहिए। (एन =5 के लिए) 01 01 02 01 02 03 01 02 03 04 01 02 03 0

  1. C# में किसी संख्या को निकटतम सम संख्या में गोल करें

    ToEven प्रॉपर्टी का उपयोग मिडपॉइंट राउंडिंग एन्यूमरेशन के साथ किसी संख्या को निकटतम सम संख्या में गोल करने के लिए किया जाता है। एक दशमलव संख्या घोषित करें और आरंभ करें - decimal val = 25.55M; किसी संख्या को निकटतम सम संख्या में पूर्णांकित करने के लिए - decimal.Round(val, 0, MidpointRounding.ToEven