1. Tus nombres de variables son horribles.
2. Podes usar el operador ternario.
3. En el primer if complicas las cosas innecesariamente, si 'mivalor' es un string vacio, no se para que lo utilizas en la asignación.
Código Javascript
:
Ver originalmivalor = mivalor ? mivalor + ';' + minuevovalor : minuevovalor;