Removing linebreaks from a textfield

This field (Summary of Services) generated from many textfields. I mean I can't access to delete the empty lines manually.
So if there is a code or a way I can delete these empty lines this will be great.
Ans this is the script I used:
// Get the field values, as strings
var s1 = getField("Hob.1").valueAsString;
var s2 = getField("Hob.2").valueAsString;
var s3 = getField("Hob.3").valueAsString;
var s4 = getField("Hob.4").valueAsString;
var s5 = getField("Hob.5").valueAsString;
var s6 = getField("Hob.6").valueAsString;
var s7 = getField("Hob.7").valueAsString;
var s8 = getField("Hob.8").valueAsString;
var s9 = getField("Hob.9").valueAsString;
var s10 = getField("Hob.10").valueAsString;
var s11 = getField("Hob.11").valueAsString;
var s12 = getField("Hob.12").valueAsString;
var s13 = getField("Hob.13").valueAsString;
var s14 = getField("Hob.14").valueAsString;
var s15 = getField("Hob.15").valueAsString;
var s16 = getField("Hob.16").valueAsString;
var s17 = getField("Hob.17").valueAsString;
var s18 = getField("Hob.18").valueAsString;
var s19 = getField("Hob.19").valueAsString;
var s20 = getField("Hob.20").valueAsString;
// Combine values, separated by a space
event.value = s1+ "\n" + s2+ "\n" +s3+ "\n" +s4+ "\n" +s5+ "\n" +s6+ "\n" +s7+ "\n" +s8+ "\n" +s9+ "\n" +s10+ "\n" +s11+ "\n" +s12+ "\n" +s13+ "\n" +s14+ "\n" +s15+ "\n" +s16+ "\n" +s17+ "\n" +s18+ "\n" +s19+ "\n" + s20;
The line breaks happened because of some empty fields.
Thank you

