Friday, March 11, 2011

Friday, 3/11/11


<script type="text/javascript">
var euroToDollarRate = 1.21;
//try to conver the input into a number
var eurosToConvert = Number(prompt("How many Euros do you wish to convert?", ""));
//if the user hasn't entered a number, then NaN will be returned
if (isNaN(eurosToConvert)) {
//as the user to enter a value in numerals
document.write("Please enter the number in numerals");
//if NaN is not returned, then we can use the input
} else {
//and do the conversion as before
var dollars = eurosToConvert * euroToDollarRate;
document.write(eurosToConvert + " euros is " + dollars + " dollars");
}

</script>


Here is another tutorial


<script type="text/javascript">
//ask the user for a number and try to conver the input into a number
var userNumber = Number(prompt("Enter a number between one and ten.", ""));
//if the value of the userNumber is NaN, ask the user to try again
if (isNaN(userNumber)) {
document.write("Please ensure a valid number is entered");
//if the valeu is a number but over 10, as the user to try again
} else {
if(userNumber > 10 || userNumber < 1) {
document.write("The number you entered is not between 1 and 10");
//otherwise the numer is between 1 and 10 so
//write to the page
} else {
document.write("The number you entered was " + userNumber);
}
}
</script>


Here is another tutorial:



<script type="text/javascript">
//Store user entered number between 1 and 4 in userNumber
var userNumber = Number(prompt("Enter a number between 1 and 4"));
switch(userNumber) {
// If userNumber is 1, write out and carry on executing after case statement
case 1:
document.write("Number 1");
break;
case 2:
document.write("Number 2");
break;
case 3:
document.write("Number 3");
break;
case 4:
document.write("Number 4");
break;
default:
document.write("Please enter a numeric value between 1 and 4");
break;
}
</script>


Here is something I basically wrote myself. It's for adding rows/columns using javascript



<script type="text/javascript">
function insRow()
{
var newRow = document.getElementById('myTable').insertRow(0);
var newCell1 = newRow.insertCell(0);
newCell1.innerHTML = "34"
var newCell2 = newRow.insertCell(0);
newCell2.innerHTML = "76"
}
</script>

No comments: