ग्रेग हेवगिल के जवाब से प्रेरित शीर्षक चोरी क्या जावास्क्रिप्ट और जावा के बीच अंतर है?
परिचय
जावा और जावास्क्रिप्ट आमतौर पर प्रोग्रामर के बीच भाषा का उपयोग किया जाता है, और वर्तमान में स्टैक ओवरफ्लो पर सबसे लोकप्रिय टैग हैं। फिर भी जैसा कि हम सभी जानते हैं, एक जैसे नामों से अलग, दोनों में लगभग कुछ भी समान नहीं है।
प्रोग्रामिंग की सबसे बदनाम बहसों में से एक के सम्मान में, और टैग खोज में मेरी हाल की कुंठाओं से प्रेरित होकर , मैं निम्नलिखित का प्रस्ताव करता हूं:
चुनौती
एक प्रोग्राम लिखें जो इनपुट के रूप में एक स्ट्रिंग में लेता है। car
यदि स्ट्रिंग "जावा" से शुरू होती है और "जावास्क्रिप्ट" शामिल नहीं करता है तो वापस लौटें । नहीं तो लौटो carpet
।
उदाहरण इनपुट और आउटपुट
गाड़ी:
java
javafx
javabeans
java-stream
java-script
java-8
java.util.scanner
java-avascript
JAVA-SCRIPTING
javacarpet
कालीन:
javascript
javascript-events
facebook-javascript-sdk
javajavascript
jquery
python
rx-java
java-api-for-javascript
not-java
JAVASCRIPTING
टिप्पणियाँ
- इनपुट मिलान केस असंवेदनशील होना चाहिए
- केवल आउटपुट के लिए संभावनाएं होनी चाहिए
car
याcarpet
- यदि आपका उत्तर जावा, जावास्क्रिप्ट या रेगेक्स का उपयोग करता है तो काल्पनिक बोनस अंक
- वैकल्पिक शीर्षक: जावा जावास्क्रिप्ट के लिए हैम के रूप में हैम को हम्सटर करना है
javacarpet
वे बग को पकड़ सकते हैं जो मौजूदा परीक्षण मामलों में नहीं हैं।
imaginary bonus points if your answer uses Java, Javascript, or Regex
, तो क्या इस तरह के समाधान का बायटेकाउंट जटिल है? ;)
Alternate Title: Java is to JavaScript as ham is to hamster
दरअसल, "हम्सटर" में "हैम" भोजन "हैम" के लिए संज्ञानात्मक है। भोजन "हैम" सुअर का मांस है, और शब्द "हम्सटर" संबंधित जानवर, गिनी पिग से लिया गया है, जिसका मांस सूअरों के मांस को लंबे समुद्री यात्राओं पर बदल दिया जाता है क्योंकि जानवरों को जहाज पर उठाना आसान था।