Titre volé inspiré par la réponse de Greg Hewgill à Quelle est la différence entre JavaScript et Java?
introduction
Java et JavaScript sont des langages couramment utilisés par les programmeurs et sont actuellement les balises les plus populaires sur Stack Overflow. Cependant, comme nous le savons tous, mis à part des noms similaires, les deux n’ont presque rien en commun.
En l'honneur de l'un des débats les plus célèbres de la programmation et inspiré par mes récentes frustrations en matière de recherche de balises , je propose ce qui suit:
Défi
Ecrivez un programme qui prend une chaîne en entrée. Retourne car
si la chaîne commence par "Java" et n'inclut pas "JavaScript". Sinon, revenez carpet
.
Exemple d'entrée et de sortie
voiture:
java
javafx
javabeans
java-stream
java-script
java-8
java.util.scanner
java-avascript
JAVA-SCRIPTING
javacarpet
tapis:
javascript
javascript-events
facebook-javascript-sdk
javajavascript
jquery
python
rx-java
java-api-for-javascript
not-java
JAVASCRIPTING
Remarques
- La correspondance des entrées doit être sensible à la casse
- Seules les possibilités de sortie doivent être
car
oucarpet
- Points bonus imaginaires si votre réponse utilise Java, JavaScript ou Regex
- Titre alternatif: Java est à JavaScript comme jambon est à hamster
javacarpet
lequel les tâches sont effectuées, des bogues pourraient être détectés, contrairement aux cas de test existants.
imaginary bonus points if your answer uses Java, Javascript, or Regex
, est-ce que cela rend complexe le décompte de telles solutions? ;)
Alternate Title: Java is to JavaScript as ham is to hamster
En fait, le "jambon" dans "hamster" est apparenté à la nourriture "jambon". L'aliment "jambon" est de la viande de porc et le terme "hamster" est dérivé de l'animal apparenté, le cochon d'Inde, dont la viande a remplacé la viande de porc lors de longs voyages en mer, les animaux étant plus faciles à élever sur un navire.