Skip to main content

CS Flex 3 Test Revision

Task One:

1. You have two buttons. One labeled "Timestable" and the other "Divison table". The Timestable button calls the timesTable function, and the Division table button calls the divisionTable function.
2. Assume that the logIT function has already been given, write the codes for the timesTable and divisionTable functions so that as the button is clicked, the respective tables will be printed out in the debug logger.

Answer:

private function timesTable ():void{
for (var i:int=0; i<13; i++){
for (var j:int=0; j<13; j++){
logIT (String(i) + ' times ' + String(j) + ' = ' + String (i*j));
}
}
}

private function divisionTable ():void{
for (var i:int=0; i<13; i++){
for (var j:int=0; j<13; j++){
logIT (String(i*j) + ' divided by ' + String(i) + ' = ' + String (j));
}
}
}

 
 
Task Two:
 
1. You are given a text input box and a button. On click of the button, whatever information from the text input box will be in reversed order and displayed in Alert.show.
2. Write the codes for that function.
 
Answer:
 
Create a variable to extract information from the text input box, and another variable to be displayed on the Alert.show.
 
private function reverseText ():void{
var reverseText:String = txiInput.text;
var inAlert:String = ' ';
for (var i:int= reverseText.length-1; i<-1; i--){
inAlert = inAlert + reverseText.charAt(i);
}
 Alert.show(inAlert);
}
 
 
 
Task Three:
 
1. You are given a text input box and a button.
2. Create a function whereby on click, the total of vowels in whatever information from the text input box is displayed in Alert.show. Change upper case characters to lower case when extracting information from the text input box.
 
 
Answer:
 
Similar to the previous problem, a variable must be created to extract information from the text input box, as well as to display or count the number of vowels.
 
You can use: a switch statement, five if statements or one if statement.
 
using switch:
 
private function vowelCount():void{
var sampleText:String txiInput.text.toLowercase();
var vowelTotal:int = 0;
for (var i:int=0; i
switch (sampleText.charAt(i)){
case 'a': vowelTotal++;
             break;
case 'e': vowelTotal++;
             break;
case 'i': voweTotal++;
             break;
case 'o': vowelTotal++;
             break;
case 'u': vowelTotal++;
             break;
default:  break;
}
}
Alert.show ('Total vowel is ' + String(vowelTotal));
}
 
 
erh, I'll figure out the if statement sometime.

Comments

Nana said…
for task three, actually the for loop code is:

for(var i:int=0; i<sampleText.length; i++)

I don't know why blogger doesn't like it, so I've not been able to display it.

Popular posts from this blog

My Fair Lady

This is an old issue, I know. What has brought my attention to the topic of women rights was when I watched one of the episodes of Commander In Chief on Hallmark. In that series, the president of the United States was supposedly a woman. Interesting, and she plans to take the stand for women rights to the next level despite the controversies arousing her brave statement. The debate was whether or not it was relevant to debate on an old issue, in respect of the state of today's society. Women of today have a better status than they did way back in the days of history old. Women emancipation has been heatedly debated especially in the West throughout the time, and perhaps, the most memorable one was of the Suffragettes, fighting for the right of women to vote. Some places in Africa, in history, do not even recognize rape of women, as a crime, however, all of that has changed, thankfully. The question now is, are women actually 'emancipated' as we are all made to belief? well,...

My Blog Looks So GAYY Now

I love blogger's new toy: the template designer thannggg.. love the jelly beans!   I changed my blog name to Gambar Gajah (ARAHAN: sila teliti gambar rajah gajah di bawah dan jawab soalan-soalan berikutnya ) , just a random thought, and it's a funny name, but don't expect me to post pictures of elephants .   okay, just to commemorate the change of name, nah ..here's one snagged from the internet..     Gambar Rajah Gajah 1.1  Berapa kali blog ini sudah bertukar nama? _________________________________ (5 m) 2. Berapakah umur blog ini? __________________________________(5 m) Jumlah: __ / 10 m hahahaha, lawak..lawak..macam tak ada kerja je aku ni Alhamdulillah, Allah Maha Kuasa Keputusan Rayuan JPA PILN: Engineering, Canada International Canadian Pre-University (ICPU) 1 Tahun at Taylor's College, Subang Jaya

Wish List

There's a lot of things on my wish list, actually, but here are some items on that list. I can foretell that at the least, I might be able to get them after SPM. The Boys Who Saved The World by Sam Mills, it had a good review, I might as well check it out. I bet it serves up a lot of analogies of political- religious issues, the zeitgeist of the so-called modern and sophisticated era that we live in today. Kak Ainul made a good review on it. The synopsis itself is very intriguing indeed. Surely must read more. The synopsis sounds juicy, as it provides a twist to the conventional Wizard of Oz story. My sinister inner child-cum-imp is hell bent on getting her hands on this one. And yeah, pray that I do well for my trials and the real SPM. 12 A1s, including that Cambridge English assessment. Oh, just so you know, I'm not doing any more tags in the future, mind you.