Lösung Umdrehen in Coffeescript:
umdrehen = (satz) ->
verschluesselter_satz = ""
laenge = satz.length
stelle = 0
while stelle < laenge
zeichen = satz[stelle]
verschluesselter_satz =
zeichen + verschluesselter_satz
stelle = stelle + 1
satz = verschluesselter_satz
return satz
# --------------------------------------
console.log "Das Programm ist gestartet"
write "Verschlüsseln durch Umdrehen"
write "~"
await read 'Satz eingeben: ',
defer satz
write "~"
write "Unverschluesselt: " + satz
satz = umdrehen satz
write "Verschluesselt: " + satz
Lösung Umdrehen in Coffeescript:
console.log "Programm Verschlüsseln durch Umdrehen "
console.log "~"
umdrehen = (satz) ->
verschluesselter_satz = ""
laenge = satz.length
stelle = 0
while stelle < laenge
zeichen = satz[stelle]
verschluesselter_satz = zeichen + verschluesselter_satz
stelle = stelle + 1
satz = verschluesselter_satz
return satz
# ------------------------------------------------------------
console.log "Das Programm ist gestartet"
write "PROGRAMM Verschlüsseln durch Umdrehen"
write "~"
await read 'Satz eingeben: ', defer satz
write "~"
write "Unverschluesselt: " + satz
satz = umdrehen satz
write "Verschluesselt: " + satz
console.log "Das Programm ist beendet mit dem Satz: #{satz}"