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

जावास्क्रिप्ट में बेतरतीब ढंग से रंग बदलना

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है, मान लें कि randomColor जो हर बार कॉल किए जाने पर एक बेतरतीब ढंग से उत्पन्न हेक्स रंग देता है।

उदाहरण

निम्नलिखित कोड है -

const randomColor = () => {
   let color = '#';
   for (let i = 0; i < 6; i++){
      const random = Math.random();
      const bit = (random * 16) | 0;
      color += (bit).toString(16);
   };
   return color;
};
console.log(randomColor());
console.log(randomColor());
console.log(randomColor());
console.log(randomColor());
console.log(randomColor());
console.log(randomColor());
console.log(randomColor());

आउटपुट

यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -

#762b46
#cfa0bf
#a20ee1
#c2f7e0
#5d5822
#380f30
#805408

  1. जावास्क्रिप्ट में यादृच्छिक रंग जनरेटर

    जावास्क्रिप्ट में यादृच्छिक रंग उत्पन्न करने के लिए सिंटैक्स निम्नलिखित है - $("#yourIdName").css("background-color", yourCustomFunctionNameToGetRandomColor()); निम्नलिखित जावास्क्रिप्ट कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta

  1. जावास्क्रिप्ट में एन्यूमरेटेड टाइप्स को समझाइए।

    JavaScript आउट ऑफ द बॉक्स Enums का समर्थन नहीं करता है। जावास्क्रिप्ट में एनम रखने का एकमात्र तरीका वस्तुओं का उपयोग करके उन्हें लागू करना है। निम्नलिखित कोड जावास्क्रिप्ट में प्रगणित प्रकार दिखा रहा है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset=&q

  1. जावास्क्रिप्ट - href मान प्राप्त करें

    मान लें कि हमारे पास URL के साथ निम्न एंकर टैग है - <a class="demo" title="get the url" href="./mainPage.jsp/1245">href value at console</a> हमें केवल URL मान यानी href विशेषता मान प्राप्त करने की आवश्यकता है। इसके लिए attr() - . का प्रयोग करें attr('hr