Créer une fonction JavaScript qui prend une date en format "YYYY-MM-DD" et retourne le jour de la semaine correspondant en toutes lettres (par exemple, "Thursday" pour "2024-03-14").
Écrire un script Python qui analyse un petit jeu de données simulant des publications en ligne (marketplaces, réseaux sociaux) et identifie les annonces suspectes, par exemple celles mentionnant la vente de produits sans registre fiscal.
Consignes
Vous devez écrire un script Python qui :
1️ Lit une liste de publications simulées (intégrée dans le script) :
publications = [
{"auteur": "User1", "texte": "Je vends des chaussures sans facture officielle"},
{"auteur": "User2", "texte": "Location de salle pour événements"},
{"auteur": "User3", "texte": "Vente de téléphones neufs, toutes factures incluses"},
{"auteur": "User4", "texte": "Cours particuliers sans déclaration fiscale"}
]
2 Recherche les publications contenant des mots-clés suspects :
Exemple de mots-clés : "sans facture", "non déclaré", "informelle", "sans déclaration".
3️ Affiche un résumé clair des publications suspectes, avec :
Auteur
Texte de la publication
Exemple de sortie attendue :
Publication suspecte détectée :
Auteur: User1
Texte: Je vends des chaussures sans facture officielle
Publication suspecte détectée :
Auteur: User4
Texte: Cours particuliers sans déclaration fiscale
Implémenter une fonction JavaScript qui "aplatit" un tableau (array) potentiellement imbriqué avec des sous-tableaux à n'importe quelle profondeur. La fonction devra retourner un nouveau tableau contenant tous les éléments de la structure initiale sur un seul niveau.
Développer en JavaScript la logique principale d'un jeu de "Tic-Tac-Toe" (Morpion). La solution doit inclure la gestion du plateau de jeu (par exemple, un tableau 2D), la détection des victoires (lignes, colonnes, diagonales) pour les deux joueurs, et la détection des matchs nuls. L'implémentation d'une interface utilisateur n'est pas requise.
Écrivez une fonction en TypeScript qui prend une température en degrés Celsius et retourne la température équivalente en degrés Fahrenheit. La formule de conversion est : F = C × 9/5 + 32.
Implémentez une fonction TypeScript qui valide un objet représentant un formulaire d’inscription (nom, email, âge). Le nom doit contenir au moins 2 caractères, l'email un "@" et un ".", et l'âge doit être un nombre entre 18 et 99.
Écrivez un moteur de règles en TypeScript capable d’appliquer dynamiquement une liste de règles (au format JSON) à un tableau d’objets. Chaque règle indique un champ, une condition et une action à exécuter.