41
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / JavaScript crear objetos con this y new. Diseño orientado a objetos CU01143E#
« en: 21 de Mayo 2017, 22:07 »
Hola a todos. Os adjunto mi código para el ejercicio CU01143E del curso básico de programación web con JavaScript usando Notepad++ como editor. Gracias.
Un saludo
Un saludo
Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>Ejercicio tutorialesprogramacionya.com</title>
<meta charset="utf-8">
<style type="text/css">
body {font-family: sans-serif; text-align:center; }
div {border-style:solid; margin:20px; padding:15px; display:inline-block;}
.boton{padding:15px; width:200px; text-align:center; clear:both; color: white; border-radius: 40px; background: rgb(202, 60, 60);}
</style>
<script type="text/javascript">
function CuentaBancaria (nombre,apellidos,saldo) {
this.nombreTitular=nombre;
this.apellidosTitular=apellidos;
this.saldoTitular=saldo;
this.mostrarDatos=function(){
var msg = 'Los datos actuales de la cuenta son: '+'\n';
msg=msg+'Nombre del titular: '+this.nombreTitular+' '+this.apellidosTitular+'\n';
msg=msg+'Saldo actual en cuenta: '+this.saldoTitular;
alert(msg);
}
}
function crearCuentaBancaria(){
var nombre=prompt('Introduzca su nombre');
var apellidos=prompt('Introduzca sus apellidos');
var saldo=prompt('Introduza saldo cuenta');
saldo=Number(saldo);
var cuenta1 = new CuentaBancaria(nombre,apellidos,saldo);
cuenta1.mostrarDatos();
}
</script>
</head>
<body>
<div class="boton" onclick="crearCuentaBancaria()">Crear cuenta bancaria</div>
</body>
</html>