Onggelma prompt-funktion tyypeissä JavaScriptissä
Huomioi, että prompt -funktio palauttaa aina
merkkijonon, vaikka käyttäjä
olisikin syöttänyt numeron. Tarkastellaan esimerkkinä seuraavaa
skriptiä:
let num1 = prompt('Syötä ensimmäinen numero');
let num2 = prompt('Syötä toinen numero');
alert(num1 + num2); // laskee numerot yhteen merkkijonoina
Muokkaa yllä olevaa koodia siten, että siinä lasketaan numerot, eikä merkkijonoja, yhteen.
Käytä prompt -funktiota kysyäksesi
käyttäjältä neliön sivu. Tulosta
näytölle syötetyn neliön pinta-ala.
Käytä kahta prompt -funktiota kysyäksesi
käyttäjältä suorakulmion sivut. Tulosta
näytölle syötetyn suorakulmion piiri.