Pour l'algorithme d'aujourd'hui, nous allons écrire une fonction appelée solutionqui prendra en deux chaînes, aet b, en entrée.
Parmi les deux chaînes que la fonction recevra, une chaîne est courte et une chaîne est longue. Le but est de renvoyer une chaîne dans ce modèle:
court + long + court
La chaîne la plus longue se trouve entre les chaînes les plus courtes. Les chaînes varient en longueur mais dans l'ensemble, une chaîne est plus courte que l'autre.
Regardons un exemple:
let a = "12"
let b = "1534"
Transformons cela en code.
Nous commençons par créer deux variables nommées shortet long.
let short = a.length < b.length ? a : b;
let long = a.length > b.length ? a : b;
Après cela, nous renvoyons notre chaîne en utilisant le modèle de chaîne ci-dessus.
return short + long + short;
function solution(a, b){
let short = a.length < b.length ? a : b;
let long = a.length > b.length ? a : b;
return short + long + short;
}
Algorithme JavaScript: Alphabet Soup
Algorithme JavaScript: Première inversion
Lorsque vous faites une demande à facebook.com, votre ordinateur recherche le nom de domaine pour traduire ce nom de domaine en une adresse IP afin que votre ordinateur puisse établir cette connexion.
Embarquez pour un voyage passionnant d'innovation et de succès en exploitant le potentiel inexploité de ces surprenantes plateformes sans code. Permettez-moi de partager avec vous l'histoire de Sapna, une remarquable femme entrepreneure.
Vous pouvez être un enquêteur OSINT, un joueur CTF ou simplement quelqu'un qui reçoit des appels de spam. Quelqu'un qui essaie de vérifier le numéro que vous avez vu dans une publicité.
Nous avons souvent du mal à mettre en œuvre ce que nous savons être bon pour nous. Qu'il s'agisse de dire à un proche que nous l'aimons ou de se rappeler de parler comme un pirate, il y aura toujours ceux qui prétendent qu'un jour, une semaine ou un mois d'événements ne sont pas nécessaires parce qu'ils font déjà ces choses.
Si nous voulons continuer à prospérer sur cette planète, nous allons devoir avoir des conversations dangereuses. Celles qui remettent en question ce que nous avons fait, ce que nous faisons et ce que nous sommes actuellement sur le point de continuer à faire (ou prévoyons de faire).
[Alerte de déclenchement : cet essai comprend des captures d'écran de personnes faisant l'éloge du meurtrier de Jordan Neely.] Les responsables de l'application des lois ont finalement - et peut-être à contrecœur - inculpé Daniel Penny, l'homme qui a étouffé Jordan Neely jusqu'à sa mort, pour cet homicide.