Für Anfänger : Den Appinventor

Für Fortgeschrittende: Android Studio

Beim Appinventor kannst du aber nur die Blocks rumschieben also eher langeweilig!

...zur Antwort

G Data

Es muss ja nicht die Kauf-Version sein!

...zur Antwort
def change(vname):
   vname = "neu"
x = 1
change(x)
print (x)

So sollte es sein aber der Fehler ist noch da

Ps: Ich benutze Sololearn ich weiß nicht wie gut das ist?


...zur Antwort
<html>
<body><input id="ip" type="text"/><button onclick="start()">Start</button></body>
<script type="text/javascript">

//Irgendwo hat sich ein Fehler eingeschlichen
//Ich finde ihn nicht :-(
String.prototype.hashCode = function(){
    if (Array.prototype.reduce){
        return this.split("").reduce(function(a,b){a=((a<<5)-a)+b.charCodeAt(0);return a&a},0);              
    } 
    var hash = 0;
    if (this.length === 0) return hash;
    for (var i = 0; i < this.length; i++) {
        var character  = this.charCodeAt(i);
        hash  = ((hash<<5)-hash)+character;
        hash = hash & hash; // Convert to 32bit integer
    }
    return hash;
}
function start() {
var output = document.getelementbyId("ip").value.hashCode();
alert(output);}
</script>
</html>


...zur Antwort