Je suis vraiment désolé si cela vous semble stupide mais j'ai cherché partout mais je n'ai trouvé aucun conseil sur la façon de s'y prendre. i ont cette variableDéclaration conditionnelle Jquery
var id = $('#sometextfield').val();
Cette valeur du champ de texte est généré dynamiquement par exemple.
<input type="text" name="id" id="id" value="<?php echo $_get[something];?>" />)
Le problème est ici que j'ai une condition if dire
if(id == 100 || id ==120) {
// i have these variables
var mulitiplier = 0.005
var price = (some alog) * mulitiplier;
// do some very long piece of code
}
else if (id == 200 || id == 220) {
// Then i have these variables
var mulitiplier = 0.090;
var price = (some alog) * mulitiplier;
// Do the same very long piece of code(its practically the same thing as
// the first if statement and the only change is the ariable multiplier)
}
Cela fonctionne et tout, mais est-il possible de ne pas répéter la même chose. Je n'aime pas le look de ça atm. Un grand merci d'avance ..
Ce serait bien si vous pouviez séparer le texte du code ... ou du moins faire des commentaires dans le code. –
Vraiment désolé, je pensais que je pourrais bien l'expliquer de cette façon, suppose que je me trompais :) –
C'est bien avec les commentaires, mais ce mélange est juste difficile à lire ... au moins pour moi;) –